Class template Dune::GDT::LocalFiniteElementCoefficientsInterface

template<class DomainField, size_t domain_dim>
class Dune::GDT::LocalFiniteElementCoefficientsInterface

Interface for the coefficients (local keys associating DoFs with subentities) of a local finite element.

virtual ThisType *Dune::GDT::LocalFiniteElementCoefficientsInterface::copy() const = 0

No documentation provided.

const int &Dune::GDT::LocalFiniteElementCoefficientsInterface::geometry_type() const = 0

No documentation provided.

virtual size_t Dune::GDT::LocalFiniteElementCoefficientsInterface::size() const = 0

No documentation provided.

const int &Dune::GDT::LocalFiniteElementCoefficientsInterface::local_key(const size_t ii) const = 0

No documentation provided.

int Dune::GDT::LocalFiniteElementCoefficientsInterface::local_key_indices() const

Computes the reverse information contained in the local keys. Returns a data structure data, such that data[codim][subentity_index] contains a (possibly empty) set of indices, which can be used to access the corresponding local key:

Note

It is guaranteed that access to map[codim][subentity_index] is valid for all 0 <= codim <= d and all 0 <= subentity_index < reference_element.size(codim).

int Dune::GDT::LocalFiniteElementCoefficientsInterface::local_key_indices(const size_t codim) const

See also: local_key_indices

template<>
virtual Dune::GDT::LocalFiniteElementCoefficientsInterface::~LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>() = default

No documentation provided.

const size_t Dune::GDT::LocalFiniteElementCoefficientsInterface::d

No documentation provided.

type Dune::GDT::LocalFiniteElementCoefficientsInterface::ThisType

No documentation provided.

type Dune::GDT::LocalFiniteElementCoefficientsInterface::D

No documentation provided.