|
dune-localfunctions 2.11
|
Loading...
Searching...
No Matches
cache.hh
Go to the documentation of this file.
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
44 using FiniteElementType = LagrangeLocalFiniteElement<EquidistantPointSet, dim, Domain, Range, SF, CF>;
96 std::conditional_t<isPyramid, LagrangePyramidLocalFiniteElement<Domain,Range,order>, UnknownToplogy> > > >;
Convenience header that includes all implementations of Lagrange finite elements.
size_type dim() const
constexpr bool isPyramid() const
constexpr bool isPrism() const
constexpr bool isCube() const
constexpr bool isSimplex() const
IdType Id
A cache storing a compile time selection of local finite element implementations.
Definition localfiniteelementvariantcache.hh:68
Lagrange local finite elements for a given set of interpolation points.
Definition lagrange.hh:69
A cache that stores Lagrange finite elements for the given dimension and order.
Definition cache.hh:42
const FiniteElementType & get(GeometryType type) const
Obtain the cached local finite-element.
Definition cache.hh:58
DynamicLagrangeLocalFiniteElementCache(unsigned int order)
Construct an empty cache.
Definition cache.hh:47
A cache that stores all available Pk/Qk like local finite elements for the given dimension and order ...
Definition cache.hh:83
const FiniteElementType & get(GeometryType type) const
Obtain the cached local finite-element.
Definition cache.hh:105
StaticLagrangeLocalFiniteElementCache(std::integral_constant< std::size_t, order >={})
Construct the local-finite element for the order specified as template parameter.
Definition cache.hh:99
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8