Class template Dune::GDT::LocalFiniteElementInterpolationWrapper¶
Inherits from Dune::GDT::LocalFiniteElementInterpolationInterface.
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
class Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC> : public LocalFiniteElementInterpolationInterface<D, d, R, r, rC>¶ Wraps a local finite element from dune-localfunctions to implement LocalFiniteElementInterpolationInterface.
Most likely, you do not want to use this class directly, but LocalFiniteElementWrapper.
See also:
LocalFiniteElementInterpolationInterface,LocalFiniteElementWrapper
Method Dune::GDT::LocalFiniteElementInterpolationWrapper::copy¶
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
BaseType *Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::copy() const final override¶ No documentation provided.
Method Dune::GDT::LocalFiniteElementInterpolationWrapper::geometry_type¶
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
const GeometryType &Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::geometry_type() const final override¶ No documentation provided.
Method Dune::GDT::LocalFiniteElementInterpolationWrapper::size¶
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
int Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::size() const final override¶ No documentation provided.
Method Dune::GDT::LocalFiniteElementInterpolationWrapper::interpolate¶
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
void Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::interpolate(const std::function<RangeType(DomainType)> &local_function, const int, int &dofs) const final override¶ No documentation provided.
Constructor Dune::GDT::LocalFiniteElementInterpolationWrapper::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>¶
No documentation provided.
Constructor Dune::GDT::LocalFiniteElementInterpolationWrapper::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>¶
-
template<>
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
explicit Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>(Implementation *&&imp_ptr)¶ No documentation provided.
Constructor Dune::GDT::LocalFiniteElementInterpolationWrapper::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>¶
-
template<>
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>(const ThisType &other) = default¶ No documentation provided.
Field Dune::GDT::LocalFiniteElementInterpolationWrapper::imp_¶
-
const std::shared_ptr<const Implementation> Dune::GDT::LocalFiniteElementInterpolationWrapper::imp_¶
No documentation provided.
Field Dune::GDT::LocalFiniteElementInterpolationWrapper::geometry_type_¶
-
const GeometryType Dune::GDT::LocalFiniteElementInterpolationWrapper::geometry_type_¶
No documentation provided.
Field Dune::GDT::LocalFiniteElementInterpolationWrapper::dofs_¶
-
int Dune::GDT::LocalFiniteElementInterpolationWrapper::dofs_¶
No documentation provided.
Type alias Dune::GDT::LocalFiniteElementInterpolationWrapper::ThisType¶
-
type Dune::GDT::LocalFiniteElementInterpolationWrapper::ThisType¶
No documentation provided.
Type alias Dune::GDT::LocalFiniteElementInterpolationWrapper::BaseType¶
-
type Dune::GDT::LocalFiniteElementInterpolationWrapper::BaseType¶
No documentation provided.
Function template Dune::GDT::LocalFiniteElementInterpolationWrapper::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>¶
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
template<class ImpType, typename>
explicit Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>(const ImpType &imp)¶ No documentation provided.
Function template Dune::GDT::LocalFiniteElementInterpolationWrapper::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>¶
-
template<class Implementation, class D, size_t d, class R, size_t r, size_t rC = 1>
template<class ...Args, typename>
explicit Dune::GDT::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>::LocalFiniteElementInterpolationWrapper<Implementation, D, d, R, r, rC>(Args&&... args)¶ No documentation provided.
Class template Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector¶
-
template<class R_ = R, size_t r_ = r, size_t rC_ = rC>
class Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector<R_, r_, rC_>¶ No documentation provided.
Type alias Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector::type¶
-
type Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector::type¶
No documentation provided.
Class template Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector¶
-
template<class R_, size_t r_>
class Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector<R_, r_, 1>¶ No documentation provided.
Type alias Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector::type¶
Dune::GDT::LocalFiniteElementInterpolationWrapper::RangeTypeSelector::type
No documentation provided.