Class template Dune::GDT::LocalLinearReconstructionOperator¶
Inherits from Dune::XT::Grid::ElementFunctor.
-
template<class AnalyticalFluxType, class BoundaryValueType, class GV, class TargetSpaceType, class TargetVectorType = typename XT::LA::Container<typename AnalyticalFluxType::R>::VectorType>
class Dune::GDT::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType> : public XT::Grid::ElementFunctor<GV>¶ Local (per element) reconstruction interpolating the reconstructed slopes into a first-order DG target function.
Method Dune::GDT::LocalLinearReconstructionOperator::copy¶
-
template<class AnalyticalFluxType, class BoundaryValueType, class GV, class TargetSpaceType, class TargetVectorType = typename XT::LA::Container<typename AnalyticalFluxType::R>::VectorType>
XT::Grid::ElementFunctor<GV> *Dune::GDT::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>::copy() final override¶ No documentation provided.
Method Dune::GDT::LocalLinearReconstructionOperator::apply_local¶
-
template<class AnalyticalFluxType, class BoundaryValueType, class GV, class TargetSpaceType, class TargetVectorType = typename XT::LA::Container<typename AnalyticalFluxType::R>::VectorType>
void Dune::GDT::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>::apply_local(const EntityType &entity) final override¶ No documentation provided.
Constructor Dune::GDT::LocalLinearReconstructionOperator::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>¶
-
template<>
template<class AnalyticalFluxType, class BoundaryValueType, class GV, class TargetSpaceType, class TargetVectorType = typename XT::LA::Container<typename AnalyticalFluxType::R>::VectorType>
explicit Dune::GDT::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>(const int &source_values, TargetSpaceType target_space, TargetVectorType &target_vector, const AnalyticalFluxType &analytical_flux, const BoundaryValueType &boundary_values, const int &slope, const XT::Common::Parameter ¶m, const bool flux_is_affine = false)¶ No documentation provided.
Constructor Dune::GDT::LocalLinearReconstructionOperator::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>¶
-
template<>
template<class AnalyticalFluxType, class BoundaryValueType, class GV, class TargetSpaceType, class TargetVectorType = typename XT::LA::Container<typename AnalyticalFluxType::R>::VectorType>
Dune::GDT::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>::LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType>(const LocalLinearReconstructionOperator<AnalyticalFluxType, BoundaryValueType, GV, TargetSpaceType, TargetVectorType, EigenvectorWrapperType> &other)¶ No documentation provided.
Field Dune::GDT::LocalLinearReconstructionOperator::slope_functor_¶
-
int Dune::GDT::LocalLinearReconstructionOperator::slope_functor_¶
No documentation provided.
Field Dune::GDT::LocalLinearReconstructionOperator::target_space_¶
-
TargetSpaceType Dune::GDT::LocalLinearReconstructionOperator::target_space_¶
No documentation provided.
Field Dune::GDT::LocalLinearReconstructionOperator::target_vector_¶
-
TargetVectorType &Dune::GDT::LocalLinearReconstructionOperator::target_vector_¶
No documentation provided.
Field Dune::GDT::LocalLinearReconstructionOperator::target_¶
-
int Dune::GDT::LocalLinearReconstructionOperator::target_¶
No documentation provided.
Field Dune::GDT::LocalLinearReconstructionOperator::target_basis_¶
-
int Dune::GDT::LocalLinearReconstructionOperator::target_basis_¶
No documentation provided.
Field Dune::GDT::LocalLinearReconstructionOperator::local_dof_vector_¶
-
int Dune::GDT::LocalLinearReconstructionOperator::local_dof_vector_¶
No documentation provided.
Variable Dune::GDT::LocalLinearReconstructionOperator::dimDomain¶
-
const int Dune::GDT::LocalLinearReconstructionOperator::dimDomain¶
No documentation provided.
Variable Dune::GDT::LocalLinearReconstructionOperator::dimRange¶
-
const int Dune::GDT::LocalLinearReconstructionOperator::dimRange¶
No documentation provided.
Type alias Dune::GDT::LocalLinearReconstructionOperator::BaseType¶
-
type Dune::GDT::LocalLinearReconstructionOperator::BaseType¶
No documentation provided.
Type alias Dune::GDT::LocalLinearReconstructionOperator::EntityType¶
-
type Dune::GDT::LocalLinearReconstructionOperator::EntityType¶
No documentation provided.
Type alias Dune::GDT::LocalLinearReconstructionOperator::RangeType¶
-
type Dune::GDT::LocalLinearReconstructionOperator::RangeType¶
No documentation provided.
Type alias Dune::GDT::LocalLinearReconstructionOperator::RangeFieldType¶
-
type Dune::GDT::LocalLinearReconstructionOperator::RangeFieldType¶
No documentation provided.
Type alias Dune::GDT::LocalLinearReconstructionOperator::LocalVectorType¶
-
type Dune::GDT::LocalLinearReconstructionOperator::LocalVectorType¶
No documentation provided.
Type alias Dune::GDT::LocalLinearReconstructionOperator::SlopeFunctorType¶
-
type Dune::GDT::LocalLinearReconstructionOperator::SlopeFunctorType¶
No documentation provided.