1#ifndef DUNE_FEM_GRIDPART_LEAFGRIDPART_HH
2#define DUNE_FEM_GRIDPART_LEAFGRIDPART_HH
4#include <dune/grid/common/capabilities.hh>
18 template<
class Gr
id >
58 namespace GridPartCapabilities
61 template<
class Gr
id >
64 static const bool v =
true;
67 template<
class Gr
id >
69 :
public Dune::Capabilities::hasSingleGeometryType< Grid >
72 template<
class Gr
id >
74 :
public Dune::Capabilities::isCartesian< Grid >
77 template<
class Gr
id,
int codim >
79 :
public Dune::Capabilities::hasEntity< Grid, codim >
82 template<
class Gr
id,
int codim >
84 :
public Dune::Capabilities::canCommunicate< Grid, codim >
87 template<
class Gr
id >
90 static const bool v = Dune::Capabilities::isLeafwiseConforming< Grid >::v;
Definition: bindguard.hh:11
specialize with 'false' if grid part has no underlying dune grid (default=true)
Definition: gridpart/common/capabilities.hh:18
static const bool v
Definition: gridpart/common/capabilities.hh:19
specialize with 'true' for if the codimension 0 entity of the grid part has only one possible geometr...
Definition: gridpart/common/capabilities.hh:29
specialize with 'true' if the grid part is cartesian (default=false)
Definition: gridpart/common/capabilities.hh:40
specialize with 'true' for all codims that a grid implements entities for (default=false)
Definition: gridpart/common/capabilities.hh:50
specialize with 'true' for all codims that a grid can communicate data on (default=false)
Definition: gridpart/common/capabilities.hh:60
specialize with 'true' if implementation guarantees conforming level grids. (default=false)
Definition: gridpart/common/capabilities.hh:70
static const bool v
Definition: gridpart/common/capabilities.hh:71
Definition: gridview2gridpart.hh:81
BaseType::GridType GridType
type of Grid implementation
Definition: gridview2gridpart.hh:88
const GridType & grid() const
Returns const reference to the underlying grid.
Definition: gridview2gridpart.hh:146
Definition: leafgridpart.hh:21
GridType & grid()
Returns const reference to the underlying grid.
Definition: leafgridpart.hh:45
int level() const
Level of the grid part.
Definition: leafgridpart.hh:48
BaseType::GridType GridType
type of Grid implementation
Definition: leafgridpart.hh:26
LeafGridPart(GridType &grid)
Definition: leafgridpart.hh:31