Class template Dune::GDT::LinearSlopeElementFunctor

Inherits from Dune::XT::Grid::ElementFunctor.

template<class AnalyticalFluxType, class BoundaryValueType, class GV, class EigenvectorWrapperType>
class Dune::GDT::LinearSlopeElementFunctor : public XT::Grid::ElementFunctor<GV>

Element functor computing the (limited) linear slopes per coordinate direction on each element.

XT::Grid::ElementFunctor<GV> *Dune::GDT::LinearSlopeElementFunctor::copy() final override

No documentation provided.

ThisType *Dune::GDT::LinearSlopeElementFunctor::copy_derived()

No documentation provided.

void Dune::GDT::LinearSlopeElementFunctor::apply_local(const E &entity) final override

No documentation provided.

const int &Dune::GDT::LinearSlopeElementFunctor::slopes() const

No documentation provided.

const LocalVectorType &Dune::GDT::LinearSlopeElementFunctor::u_entity() const

No documentation provided.

bool Dune::GDT::LinearSlopeElementFunctor::fill_stencils(const E &entity)

No documentation provided.

template<>
Dune::GDT::LinearSlopeElementFunctor::LinearSlopeElementFunctor<AnalyticalFluxType, BoundaryValueType, GV, EigenvectorWrapperType>(const GV &grid_view, const int &source_values, const BoundaryValueType &boundary_values, const AnalyticalFluxType &analytical_flux, const int &slope, const XT::Common::Parameter &param, const bool flux_is_affine = false)

No documentation provided.

template<>
Dune::GDT::LinearSlopeElementFunctor::LinearSlopeElementFunctor<AnalyticalFluxType, BoundaryValueType, GV, EigenvectorWrapperType>(const LinearSlopeElementFunctor<AnalyticalFluxType, BoundaryValueType, GV, EigenvectorWrapperType> &other)

No documentation provided.

const GV &Dune::GDT::LinearSlopeElementFunctor::grid_view_

No documentation provided.

const int &Dune::GDT::LinearSlopeElementFunctor::source_values_

No documentation provided.

const BoundaryValueType &Dune::GDT::LinearSlopeElementFunctor::boundary_values_

No documentation provided.

const AnalyticalFluxType &Dune::GDT::LinearSlopeElementFunctor::analytical_flux_

No documentation provided.

int Dune::GDT::LinearSlopeElementFunctor::slope_

No documentation provided.

const XT::Common::Parameter &Dune::GDT::LinearSlopeElementFunctor::param_

No documentation provided.

EigenvectorWrapperType Dune::GDT::LinearSlopeElementFunctor::eigenvector_wrapper_

No documentation provided.

DomainType Dune::GDT::LinearSlopeElementFunctor::x_local_

No documentation provided.

int Dune::GDT::LinearSlopeElementFunctor::slopes_

No documentation provided.

int Dune::GDT::LinearSlopeElementFunctor::stencils_

No documentation provided.

const size_t Dune::GDT::LinearSlopeElementFunctor::d

No documentation provided.

const size_t Dune::GDT::LinearSlopeElementFunctor::stencil_size

No documentation provided.

type Dune::GDT::LinearSlopeElementFunctor::ThisType

No documentation provided.

type Dune::GDT::LinearSlopeElementFunctor::BaseType

No documentation provided.

type Dune::GDT::LinearSlopeElementFunctor::LocalVectorType

No documentation provided.

type Dune::GDT::LinearSlopeElementFunctor::DomainType

No documentation provided.

type Dune::GDT::LinearSlopeElementFunctor::RangeType

No documentation provided.