3 #ifndef DUNE_CAPABILITIES_HH 4 #define DUNE_CAPABILITIES_HH 14 namespace Capabilities
26 static const bool v =
false;
48 static const bool v =
false;
54 template<
class Gr
id,
int codim>
57 static const bool v =
false;
70 template<
class Gr
id,
int codim >
73 static const bool v =
false;
80 template<
class Gr
id,
int codim>
83 static const bool v =
true;
93 template<
class Gr
id,
int codim >
96 static const bool v =
false;
105 static const bool v =
false;
114 static const bool v =
false;
123 static const bool v =
false;
139 template <
class Gr
id>
141 static const bool v =
false;
166 template <
class Gr
id>
168 static const bool v =
false;
192 template<
class Gr
id,
int codim>
198 template<
class Gr
id,
int codim >
204 template<
class Gr
id,
int codim >
228 template <
class Gr
id>
233 template <
class Gr
id>
242 #endif // DUNE_CAPABILITIES_HH Include standard header files.
Definition: agrid.hh:58
Specialize with 'true' if the grid implementation is thread safe. (default=false) ...
Definition: common/capabilities.hh:140
Specialize with 'true' if the grid is a Cartesian grid. Cartesian grids satisfy the following propert...
Definition: common/capabilities.hh:45
Specialize with 'true' if implementation guarantees conforming level grids. (default=false) ...
Definition: common/capabilities.hh:103
specialize with 'true' for all codims that a grid provides an iterator for (default=false) ...
Definition: common/capabilities.hh:71
Grid abstract base classThis class is the base class for all grid implementations. Although no virtual functions are used we call it abstract since its methods do not contain an implementation but forward to the methods of the derived class via the Barton-Nackman trick.
Definition: common/grid.hh:373
Specialize with 'true' for if the codimension 0 entity of the grid has only one possible geometry typ...
Definition: common/capabilities.hh:24
static const bool v
Definition: common/capabilities.hh:26
Specialize with 'true' if implementation provides backup and restore facilities. (default=false) ...
Definition: common/capabilities.hh:121
specialize with 'true' for all codims that a grid can communicate data on (default=false) ...
Definition: common/capabilities.hh:94
Specialize with 'true' for all codims that a grid implements entities for. (default=false) ...
Definition: common/capabilities.hh:55
Specialize with 'true' if the grid implementation is thread safe, while it is not modified...
Definition: common/capabilities.hh:167
Specialize with 'true' if implementation guarantees a conforming leaf grid. (default=false) ...
Definition: common/capabilities.hh:112
static const unsigned int topologyId
Definition: common/capabilities.hh:29
Specialize with 'false' for all codims that a grid does not implement geometries for. (default=true)
Definition: common/capabilities.hh:81