Dune Core Modules (unstable)

Dune::StaticLagrangeLocalFiniteElementCache< id, Domain, Range, dim, order > Class Template Reference

A cache that stores all available Pk/Qk like local finite elements for the given dimension and order for the case that the GeometryType is fixed and has the given Id. More...

#include <dune/localfunctions/lagrange/cache.hh>

Public Member Functions

 StaticLagrangeLocalFiniteElementCache (std::integral_constant< std::size_t, order >={})
 Construct the local-finite element for the order specified as template parameter.
 
const FiniteElementType & get (GeometryType type) const
 Obtain the cached local finite-element.
 

Detailed Description

template<GeometryType::Id id, class Domain, class Range, std::size_t dim, std::size_t order>
class Dune::StaticLagrangeLocalFiniteElementCache< id, Domain, Range, dim, order >

A cache that stores all available Pk/Qk like local finite elements for the given dimension and order for the case that the GeometryType is fixed and has the given Id.

Template Parameters
idThe Id of the fixed GeometryType
DomainType used for domain coordinates
RangeType used for shape function values
dimElement dimension
orderElement order

The cached finite element implementations can be obtained using get(GeometryType).


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Oct 13, 22:30, 2024)