Class template Dune::GDT::DefaultInterpolationElementFunctor

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

template<class GV, size_t r, size_t rC, class R, class V, class IGV>
void Dune::GDT::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>::apply_local(const E &element) final override

No documentation provided.

Constructor Dune::GDT::DefaultInterpolationElementFunctor::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>

template<>
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<GV, r, rC, R, V, IGV>(int source, int &target, const XT::Common::Parameter &param)

No documentation provided.

Constructor Dune::GDT::DefaultInterpolationElementFunctor::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>

template<>
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<GV, r, rC, R, V, IGV>(const ThisType &other)

No documentation provided.

Constructor Dune::GDT::DefaultInterpolationElementFunctor::DefaultInterpolationElementFunctor<GV, r, rC, R, V, IGV>

template<>
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<GV, r, rC, R, V, IGV>(ThisType&&) noexcept = default

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::R

int Dune::GDT::DefaultInterpolationElementFunctor::R

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::r

int Dune::GDT::DefaultInterpolationElementFunctor::r

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::rC

int Dune::GDT::DefaultInterpolationElementFunctor::rC

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::target_

int &Dune::GDT::DefaultInterpolationElementFunctor::target_

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::param_

XT::Common::Parameter Dune::GDT::DefaultInterpolationElementFunctor::param_

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::local_dof_vector_

int Dune::GDT::DefaultInterpolationElementFunctor::local_dof_vector_

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::local_source_

int Dune::GDT::DefaultInterpolationElementFunctor::local_source_

No documentation provided.

Field Dune::GDT::DefaultInterpolationElementFunctor::target_basis_

int Dune::GDT::DefaultInterpolationElementFunctor::target_basis_

No documentation provided.

Type alias Dune::GDT::DefaultInterpolationElementFunctor::ThisType

type Dune::GDT::DefaultInterpolationElementFunctor::ThisType

No documentation provided.

Type alias Dune::GDT::DefaultInterpolationElementFunctor::BaseType

type Dune::GDT::DefaultInterpolationElementFunctor::BaseType

No documentation provided.