Class template Dune::GDT::LocalFiniteElementInterface¶
-
template<class D, size_t d, class R, size_t r, size_t rC>
class Dune::GDT::LocalFiniteElementInterface¶ Interface for a local finite element, combining its basis, coefficients and interpolation.
-
const int &Dune::GDT::LocalFiniteElementInterface::geometry_type() const = 0¶
No documentation provided.
-
virtual int Dune::GDT::LocalFiniteElementInterface::order() const = 0¶
E.g., for a local Raviart-Thomas finite element of order 0 on a simplex, the order of the finite element is 0, but the order of the basis (a.k.a, its polynomial degree) is 1.
Note
This order does not have to coincide with basis().order()!
-
virtual size_t Dune::GDT::LocalFiniteElementInterface::size() const = 0¶
No documentation provided.
-
virtual const BasisType &Dune::GDT::LocalFiniteElementInterface::basis() const = 0¶
No documentation provided.
-
virtual const CoefficientsType &Dune::GDT::LocalFiniteElementInterface::coefficients() const = 0¶
No documentation provided.
-
virtual const InterpolationType &Dune::GDT::LocalFiniteElementInterface::interpolation() const = 0¶
No documentation provided.
-
virtual bool Dune::GDT::LocalFiniteElementInterface::is_lagrangian() const¶
No documentation provided.
-
virtual bool Dune::GDT::LocalFiniteElementInterface::powered() const¶
No documentation provided.
-
const int &Dune::GDT::LocalFiniteElementInterface::lagrange_points() const¶
Lagrange points associated with this local finite element (in reference element coordinates). Lagrange points are defined as usual, depending on the domain_dim and order() of the local finite element, and on its range_dim or range_dim_cols. Thus it always holds that
See also:
LocalPowerFiniteElement
-
template<>
virtual Dune::GDT::LocalFiniteElementInterface::~LocalFiniteElementInterface<DomainField, domain_dim, RangeField, range_dim, range_dim_columns>() = default¶ No documentation provided.
-
const size_t Dune::GDT::LocalFiniteElementInterface::d¶
No documentation provided.
-
const size_t Dune::GDT::LocalFiniteElementInterface::r¶
No documentation provided.
-
const size_t Dune::GDT::LocalFiniteElementInterface::rC¶
No documentation provided.
-
type Dune::GDT::LocalFiniteElementInterface::D¶
No documentation provided.
-
type Dune::GDT::LocalFiniteElementInterface::R¶
No documentation provided.
-
type Dune::GDT::LocalFiniteElementInterface::DomainType¶
No documentation provided.
-
type Dune::GDT::LocalFiniteElementInterface::BasisType¶
No documentation provided.
-
type Dune::GDT::LocalFiniteElementInterface::CoefficientsType¶
No documentation provided.
-
type Dune::GDT::LocalFiniteElementInterface::InterpolationType¶
No documentation provided.