32 #ifndef POLYNOMIALSPACEDIMENSION_HPP
33 #define POLYNOMIALSPACEDIMENSION_HPP
53 template<
typename GeometricSupport>
65 return (k >= 0 ? (k + 1) * (k + 2) / 2 : 0);
92 return (k+4) * (k+3) / 2 - 3;
108 return (k >= 0 ? k + 1 : 0);
static size_t HolyCompl(int k)
Dimension of Hck(T)
Definition: polynomialspacedimension.hpp:96
static size_t Goly(int k)
Dimension of Gk(T)
Definition: polynomialspacedimension.hpp:68
static size_t Poly(int k)
Dimension of Pk(E)
Definition: polynomialspacedimension.hpp:106
static size_t Poly(int k)
Dimension of Pk(T)
Definition: polynomialspacedimension.hpp:63
static size_t GolyCompl(int k)
Dimension of Gck(T)
Definition: polynomialspacedimension.hpp:73
static size_t Roly(int k)
Dimension of Rk(T)
Definition: polynomialspacedimension.hpp:79
static size_t RolyCompl(int k)
Dimension of Rck(T)
Definition: polynomialspacedimension.hpp:84
static size_t Holy(int k)
Dimension of Hk(T)
Definition: polynomialspacedimension.hpp:90
Polytope< DIMENSION > Cell
Definition: Polytope2D.hpp:151
Polytope< 1 > Edge
A Face is a Polytope with object_dim = DIMENSION - 1.
Definition: Polytope2D.hpp:147
Definition: ddr-klplate.hpp:27
Basis dimensions for various polynomial spaces on edges/faces/elements (when relevant): Pk,...
Definition: polynomialspacedimension.hpp:55