Class template Dune::GDT::LocalFiniteElementInterpolationInterface

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
class Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>

Interface for the interpolation (computation of DoFs from a local function) of a local finite element.

Method Dune::GDT::LocalFiniteElementInterpolationInterface::copy

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
virtual ThisType *Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::copy() const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementInterpolationInterface::geometry_type

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
virtual const GeometryType &Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::geometry_type() const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementInterpolationInterface::size

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
int Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::size() const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementInterpolationInterface::interpolate

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
virtual void Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::interpolate(const int &local_function, const int order, int &dofs) const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementInterpolationInterface::interpolate

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
int Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::interpolate(const int &local_function, const int order) const

Constructor Dune::GDT::LocalFiniteElementInterpolationInterface::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>

template<>
template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>()

No documentation provided.

Destructor Dune::GDT::LocalFiniteElementInterpolationInterface::~LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>

template<>
template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
virtual Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::~LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>() = default

No documentation provided.

Field Dune::GDT::LocalFiniteElementInterpolationInterface::dofs_

int Dune::GDT::LocalFiniteElementInterpolationInterface::dofs_

Variable Dune::GDT::LocalFiniteElementInterpolationInterface::d

const int Dune::GDT::LocalFiniteElementInterpolationInterface::d

No documentation provided.

Variable Dune::GDT::LocalFiniteElementInterpolationInterface::r

const int Dune::GDT::LocalFiniteElementInterpolationInterface::r

No documentation provided.

Variable Dune::GDT::LocalFiniteElementInterpolationInterface::rC

const int Dune::GDT::LocalFiniteElementInterpolationInterface::rC

No documentation provided.

Type alias Dune::GDT::LocalFiniteElementInterpolationInterface::ThisType

type Dune::GDT::LocalFiniteElementInterpolationInterface::ThisType

No documentation provided.

Type alias Dune::GDT::LocalFiniteElementInterpolationInterface::D

type Dune::GDT::LocalFiniteElementInterpolationInterface::D

No documentation provided.

Type alias Dune::GDT::LocalFiniteElementInterpolationInterface::R

type Dune::GDT::LocalFiniteElementInterpolationInterface::R

No documentation provided.

Function template Dune::GDT::LocalFiniteElementInterpolationInterface::interpolate

template<class DomainField, size_t domain_dim, class RangeField, size_t range_dim, size_t range_dim_columns = 1>
template<class V, class GV>
void Dune::GDT::LocalFiniteElementInterpolationInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>::interpolate(const int &local_function, const int order, LocalDofVector<V, GV> &dofs) const

No documentation provided.