template<class ctype, int dimension, class Scalar, bool restricted = false>
class Kaskade::LagrangeShapeFunctionSetContainer< ctype, dimension, Scalar, restricted >
- Template Parameters
-
ctype | the scalar type used for grid coordinates (usually double) |
dimension | the spatial dimension of grid cells on which the shape functions are defined |
restricted | if true, shape function sets restricted to the boundary are used, otherwise (default) full polynomial shape function sets. |
Definition at line 821 of file lagrangeshapefunctions.hh.
template<class ctype , int dimension, class Scalar , bool restricted = false>
Obtain a reference to a (persistent) shape function set of given order on cells of the given geometry type.
Currently supported are shape functions on simplices and on cubes (of any dimension). Cube shape function sets are defined for oders 0,1,2. Simplex shape function sets can reach any order (in principle...) and are created on demand.
Implements Kaskade::ShapeFunctionSetContainer< ctype, dimension, Scalar >.