dune-localfunctions 2.10
|
Piecewise linear continuous Lagrange functions on a uniformly refined simplex element. More...
#include <dune/localfunctions/refined/refinedp1.hh>
Public Types | |
typedef LocalFiniteElementTraits< RefinedP1LocalBasis< D, R, dim >, Impl::LagrangeSimplexLocalCoefficients< dim, 2 >, Impl::LagrangeSimplexLocalInterpolation< Impl::LagrangeSimplexLocalBasis< D, R, dim, 2 > > > | Traits |
Export all types used by this implementation. | |
Public Member Functions | |
RefinedP1LocalFiniteElement () | |
Default constructor. | |
const Traits::LocalBasisType & | localBasis () const |
The set of shape functions. | |
const Traits::LocalCoefficientsType & | localCoefficients () const |
Produces the assignments of the degrees of freedom to the element subentities. | |
const Traits::LocalInterpolationType & | localInterpolation () const |
Evaluates all degrees of freedom for a given function. | |
unsigned int | size () const |
Number of shape functions of this finite element. | |
Static Public Member Functions | |
static constexpr GeometryType | type () |
The element type that this finite element is defined on. | |
Piecewise linear continuous Lagrange functions on a uniformly refined simplex element.
D | Number type used for domain coordinates |
R | Number type used for shape function values |
dim | Dimension of the domain |
typedef LocalFiniteElementTraits<RefinedP1LocalBasis<D,R,dim>, Impl::LagrangeSimplexLocalCoefficients<dim,2>, Impl::LagrangeSimplexLocalInterpolation<Impl::LagrangeSimplexLocalBasis<D,R,dim,2> > > Dune::RefinedP1LocalFiniteElement< D, R, dim >::Traits |
Export all types used by this implementation.
|
inline |
Default constructor.
|
inline |
The set of shape functions.
|
inline |
Produces the assignments of the degrees of freedom to the element subentities.
|
inline |
Evaluates all degrees of freedom for a given function.
|
inline |
Number of shape functions of this finite element.
|
inlinestaticconstexpr |
The element type that this finite element is defined on.