Class template Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>

Inherits from Dune::GDT::SlopeBase.

template<class E, class EigenVectorWrapperType>
class Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType> : public SlopeBase<E, EigenVectorWrapperType, 3>

Slope limited by the superbee limiter applied in characteristic coordinates.

Method Dune::GDT::SuperbeeSlope::copy

template<class E, class EigenVectorWrapperType>
BaseType *Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>::copy() const final override

No documentation provided.

Method Dune::GDT::SuperbeeSlope::get_char

template<class E, class EigenVectorWrapperType>
VectorType Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>::get_char(const E&, const StencilType &stencil, const EigenVectorWrapperType &eigenvectors, const size_t dd) const final override

No documentation provided.

Method Dune::GDT::SuperbeeSlope::superbee

template<class E, class EigenVectorWrapperType>
static VectorType Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>::superbee(const VectorType &first_slope, const VectorType &second_slope)

No documentation provided.

Type alias Dune::GDT::SuperbeeSlope::BaseType

template<class E, class EigenVectorWrapperType>
using Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>::BaseType = SlopeBase<E, EigenVectorWrapperType, 3>

No documentation provided.

Type alias Dune::GDT::SuperbeeSlope::ThisType

template<class E, class EigenVectorWrapperType>
using Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>::ThisType = SuperbeeSlope<E, EigenVectorWrapperType>

No documentation provided.

Type alias Dune::GDT::SuperbeeSlope::MinmodType

template<class E, class EigenVectorWrapperType>
using Dune::GDT::SuperbeeSlope<E, EigenVectorWrapperType>::MinmodType = MinmodSlope<E, EigenVectorWrapperType>

No documentation provided.