Class template Dune::GDT::LocalFiniteElementCoefficientsInterface

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

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

Method Dune::GDT::LocalFiniteElementCoefficientsInterface::copy

template<class DomainField, size_t domain_dim>
virtual ThisType *Dune::GDT::LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>::copy() const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementCoefficientsInterface::geometry_type

template<class DomainField, size_t domain_dim>
virtual const GeometryType &Dune::GDT::LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>::geometry_type() const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementCoefficientsInterface::size

template<class DomainField, size_t domain_dim>
int Dune::GDT::LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>::size() const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementCoefficientsInterface::local_key

template<class DomainField, size_t domain_dim>
virtual const LocalKey &Dune::GDT::LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>::local_key(const int ii) const = 0

No documentation provided.

Method Dune::GDT::LocalFiniteElementCoefficientsInterface::local_key_indices

template<class DomainField, size_t domain_dim>
int Dune::GDT::LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>::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).

Method Dune::GDT::LocalFiniteElementCoefficientsInterface::local_key_indices

template<class DomainField, size_t domain_dim>
int Dune::GDT::LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>::local_key_indices(const int codim) const

See also: local_key_indices

Destructor Dune::GDT::LocalFiniteElementCoefficientsInterface::~LocalFiniteElementCoefficientsInterface<DomainField, domain_dim>

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

No documentation provided.

Variable Dune::GDT::LocalFiniteElementCoefficientsInterface::d

const int Dune::GDT::LocalFiniteElementCoefficientsInterface::d

No documentation provided.

Type alias Dune::GDT::LocalFiniteElementCoefficientsInterface::ThisType

type Dune::GDT::LocalFiniteElementCoefficientsInterface::ThisType

No documentation provided.

Type alias Dune::GDT::LocalFiniteElementCoefficientsInterface::D

type Dune::GDT::LocalFiniteElementCoefficientsInterface::D

No documentation provided.