1#ifndef LOCAL_SPACE_DIMENSIONS_HPP 
    2#define LOCAL_SPACE_DIMENSIONS_HPP 
   11    template<
typename SpaceType>
 
   12    struct LocalSpaceDimensions {};
 
   16      static size_t get(
int k)
 
 
   24      static size_t get(
int k)
 
 
   32      static size_t get(
int k)
 
 
   40      static size_t get(
int k)
 
 
   48      static size_t get(
int k)
 
 
   56      static size_t get(
int k)
 
 
   64      static size_t get(
int k)
 
 
   72      static size_t get(
int k)
 
 
   80      static size_t get(
int k)
 
 
   88      static size_t get(
int k)
 
 
   96      static size_t get(
int k)
 
 
constexpr int dimspace
Dimension, and generic types for vector in correct dimension (makes it easier to translate a code bet...
Definition basis.hpp:53
 
Family< GradientBasis< ShiftedBasis< MonomialScalarBasisCell > > > GolyCellType
Definition discrete-space-descriptor.hpp:19
 
TensorizedVectorFamily< PolyCellType, dimspace > PolynCellType
Definition discrete-space-descriptor.hpp:23
 
VectorRd RealnVertexType
Definition discrete-space-descriptor.hpp:26
 
MatrixRd RealnxnVertexType
Definition discrete-space-descriptor.hpp:27
 
Family< GolyComplBasisCell > GolyComplCellType
Definition discrete-space-descriptor.hpp:20
 
double RealVertexType
Definition discrete-space-descriptor.hpp:28
 
TensorizedVectorFamily< Family< MonomialScalarBasisEdge >, dimspace > PolynEdgeType
Definition discrete-space-descriptor.hpp:24
 
Family< RolyComplBasisCell > RolyComplCellType
Definition discrete-space-descriptor.hpp:30
 
Family< CurlBasis< ShiftedBasis< MonomialScalarBasisCell > > > RolyCellType
Definition discrete-space-descriptor.hpp:29
 
Family< MonomialScalarBasisCell > PolyCellType
Definition discrete-space-descriptor.hpp:21
 
MatrixFamily< PolyCellType, dimspace > PolynxnCellType
Definition discrete-space-descriptor.hpp:25
 
Family< MonomialScalarBasisEdge > PolyEdgeType
Definition discrete-space-descriptor.hpp:22
 
Definition ddr-klplate.hpp:27
 
static size_t get(int k)
Definition local-space-dimensions.hpp:72
 
static size_t get(int k)
Definition local-space-dimensions.hpp:80
 
static size_t get(int k)
Definition local-space-dimensions.hpp:16
 
static size_t get(int k)
Definition local-space-dimensions.hpp:24
 
static size_t get(int k)
Definition local-space-dimensions.hpp:32
 
static size_t get(int k)
Definition local-space-dimensions.hpp:48
 
static size_t get(int k)
Definition local-space-dimensions.hpp:40
 
static size_t get(int k)
Definition local-space-dimensions.hpp:88
 
static size_t get(int k)
Definition local-space-dimensions.hpp:96
 
static size_t get(int k)
Definition local-space-dimensions.hpp:104
 
static size_t get(int k)
Definition local-space-dimensions.hpp:56
 
static size_t get(int k)
Definition local-space-dimensions.hpp:64
 
Basis dimensions for various polynomial spaces on edges/faces/elements (when relevant): Pk,...
Definition polynomialspacedimension.hpp:55