1 #ifndef DUNE_FEM_SPACE_PADAPTIVESPACE_CAPABILITIES_HH 2 #define DUNE_FEM_SPACE_PADAPTIVESPACE_CAPABILITIES_HH 14 namespace Capabilities
20 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
23 static const bool v =
false;
27 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
30 static const bool v =
true;
31 static const int order = polOrder;
35 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
38 static const bool v =
false;
42 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
45 static const bool v =
true;
49 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
56 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
59 static const bool v =
true;
63 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
66 static const bool v =
false;
70 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
73 static const bool v =
true;
81 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
84 static const bool v =
false;
88 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
91 static const bool v =
true;
92 static const int order = polOrder;
96 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
99 static const bool v =
false;
103 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
106 static const bool v =
true;
110 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
117 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
120 static const bool v =
true;
124 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
127 static const bool v =
false;
131 template<
class FunctionSpace,
class Gr
idPart,
int polOrder,
template<
class >
class Storage >
134 static const bool v =
true;
143 #endif // #ifndef DUNE_FEM_SPACE_PADAPTIVESPACE_CAPABILITIES_HH adaptive DG discrete function space
Definition: space/padaptivespace/declaration.hh:14
specialize with true if the space is localized, * i.e., the basis function set is based on a shape fu...
Definition: space/common/capabilities.hh:64
A vector valued function space.
Definition: functionspace.hh:16
specialize with 'true' if implementation supports parallelism (default=false)
Definition: gridpart/common/capabilities.hh:59
Lagrange discrete function space.
Definition: space/padaptivespace/declaration.hh:21
specialize with true if space is always continuous
Definition: space/common/capabilities.hh:46
specialize with true if space can be used with AdaptiveDiscreteFunction
Definition: space/common/capabilities.hh:89
Definition: coordinate.hh:4
specialize with true if space can be used in parallel
Definition: space/common/capabilities.hh:76
static const bool v
Definition: space/common/capabilities.hh:22
specialize with true if polynomial order does not depend on the grid (part) entity ...
Definition: space/common/capabilities.hh:20
specialize with true if the space implementation is thread safe
Definition: space/common/capabilities.hh:102
specialize with true if polynomial order fixed and compile time static
Definition: space/common/capabilities.hh:33
specialize with true if the space implementation is thread safe, while it is not modified ...
Definition: space/common/capabilities.hh:116