Class template Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>¶
Inherits from Dune::XT::Grid::ElementFunctor.
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
class Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV> : public XT::Grid::ElementFunctor<IGV>¶ Element functor that interpolates a source grid function into the target discrete function element-wise.
Method Dune::GDT::DefaultInterpolationElementFunctor::copy¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
XT::Grid::ElementFunctor<IGV> *Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::copy() final override¶ No documentation provided.
Method Dune::GDT::DefaultInterpolationElementFunctor::apply_local¶
Constructor Dune::GDT::DefaultInterpolationElementFunctor::DefaultInterpolationElementFunctor¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::DefaultInterpolationElementFunctor(SourceType source, TargetType &target, const XT::Common::Parameter ¶m = {})¶ No documentation provided.
Constructor Dune::GDT::DefaultInterpolationElementFunctor::DefaultInterpolationElementFunctor¶
Constructor Dune::GDT::DefaultInterpolationElementFunctor::DefaultInterpolationElementFunctor¶
Field Dune::GDT::DefaultInterpolationElementFunctor::source_¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
const std::unique_ptr<XT::Functions::GridFunctionInterface<XT::Grid::extract_entity_t<GV>, r, rC, R>> Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::source_¶ No documentation provided.
Field Dune::GDT::DefaultInterpolationElementFunctor::target_¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
TargetType &Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::target_¶ No documentation provided.
Field Dune::GDT::DefaultInterpolationElementFunctor::param_¶
Field Dune::GDT::DefaultInterpolationElementFunctor::local_dof_vector_¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
LocalDofVectorType Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::local_dof_vector_¶ No documentation provided.
Field Dune::GDT::DefaultInterpolationElementFunctor::local_source_¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
std::unique_ptr<LocalSourceType> Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::local_source_¶ No documentation provided.
Field Dune::GDT::DefaultInterpolationElementFunctor::target_basis_¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
std::unique_ptr<TargetBasisType> Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::target_basis_¶ No documentation provided.
Type alias Dune::GDT::DefaultInterpolationElementFunctor::ThisType¶
Type alias Dune::GDT::DefaultInterpolationElementFunctor::BaseType¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
using Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::BaseType = typename XT::Grid::ElementFunctor<IGV>¶ No documentation provided.
Type alias Dune::GDT::DefaultInterpolationElementFunctor::SourceType¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
using Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::SourceType = XT::Functions::GridFunction<XT::Grid::extract_entity_t<GV>, r, rC, R>¶ No documentation provided.
Type alias Dune::GDT::DefaultInterpolationElementFunctor::LocalSourceType¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
using Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::LocalSourceType = typename SourceType::LocalFunctionType¶ No documentation provided.
Type alias Dune::GDT::DefaultInterpolationElementFunctor::TargetType¶
Type alias Dune::GDT::DefaultInterpolationElementFunctor::LocalDofVectorType¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
using Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::LocalDofVectorType = typename TargetType::DofVectorType::LocalDofVectorType¶ No documentation provided.
Type alias Dune::GDT::DefaultInterpolationElementFunctor::TargetBasisType¶
-
template<class GV, size_t r, size_t rC, class R, class V, class IGV>
using Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::TargetBasisType = typename TargetType::SpaceType::GlobalBasisType::LocalizedType¶ No documentation provided.