4 #ifndef DUNE_PDELAB_FINITEELEMENTMAP_QKDG_HH 5 #define DUNE_PDELAB_FINITEELEMENTMAP_QKDG_HH 22 template<
class D,
class R,
int k,
int d, QkDGBasisPolynomial p = QkDGBasisPolynomial::lagrange>
23 class QkDGLocalFiniteElementMap;
36 template<
class D,
class R,
int k,
int d>
52 static constexpr std::size_t
size(GeometryType gt)
54 if (gt == GeometryTypes::cube(d))
72 static constexpr std::size_t
order()
88 template<
class D,
class R,
int k,
int d>
104 static constexpr std::size_t
size(GeometryType gt)
106 if (gt == GeometryTypes::cube(d))
124 static constexpr std::size_t
order()
140 template<
class D,
class R,
int k,
int d>
156 static constexpr std::size_t
size(GeometryType gt)
158 if (gt == GeometryTypes::cube(d))
176 static constexpr std::size_t
order()
199 template<
class D,
class R,
int k,
int d>
207 Dune::PB::BasisType::Qk>
218 static constexpr std::size_t
order()
228 #endif // DUNE_PDELAB_FINITEELEMENTMAP_QKDG_HH static constexpr std::size_t order()
return order of polynomial basis
Definition: qkdg.hh:124
static constexpr std::size_t size(GeometryType gt)
Definition: qkdg.hh:104
static constexpr QkDGBasisPolynomial polynomial()
return type of polynomial basis
Definition: qkdg.hh:118
static constexpr std::size_t maxLocalSize()
Definition: qkdg.hh:60
static constexpr std::size_t maxLocalSize()
Definition: qkdg.hh:164
static constexpr bool hasDOFs(int codim)
Definition: qkdg.hh:47
static constexpr std::size_t size(GeometryType gt)
Definition: qkdg.hh:52
static constexpr std::size_t size(GeometryType gt)
Definition: qkdg.hh:156
static constexpr std::size_t order()
return order of polynomial basis
Definition: qkdg.hh:72
For backward compatibility – Do not use this!
Definition: adaptivity.hh:28
static constexpr QkDGBasisPolynomial polynomial()
return type of polynomial basis
Definition: qkdg.hh:66
static constexpr bool fixedSize()
Definition: qkdg.hh:146
static constexpr std::size_t order()
return order of polynomial basis
Definition: qkdg.hh:218
static constexpr bool fixedSize()
Definition: qkdg.hh:42
static constexpr bool hasDOFs(int codim)
Definition: qkdg.hh:151
static constexpr bool fixedSize()
Definition: qkdg.hh:94
static constexpr QkDGBasisPolynomial polynomial()
return type of polynomial basis
Definition: qkdg.hh:212
static constexpr std::size_t maxLocalSize()
Definition: qkdg.hh:112
static constexpr bool hasDOFs(int codim)
Definition: qkdg.hh:99
static constexpr std::size_t order()
return order of polynomial basis
Definition: qkdg.hh:176
Definition: qkdglegendre.hh:31
QkDGBasisPolynomial
Switch between different basis for QkDGLocalFiniteElementMap.
Definition: qkdg.hh:18
Definition: qkdglagrange.hh:21
simple implementation where all entities have the same finite element
Definition: finiteelementmap.hh:111
static constexpr QkDGBasisPolynomial polynomial()
return type of polynomial basis
Definition: qkdg.hh:170