18#include "dune/common/fvector.hh"
19#include "dune/grid/geometrygrid/declaration.hh"
34 template <
class Gr
idView>
35 using Cell =
typename GridView::template Codim<0>::Entity;
41 template <
class Gr
idView>
42 using Face =
typename GridView::Intersection;
49 template <
class Gr
idView>
58 template <
class Gr
idView>
66 template <
class Gr
idView>
114 template <
class HostGr
id,
class Deformation,
class Allocator>
115 struct GridLocking<
Dune::GeometryGrid<HostGrid,Deformation,Allocator>>:
public std::true_type
117 static std::recursive_mutex&
mutex()
119 static std::recursive_mutex m;
typename GridView::template Codim< 0 >::Entity Cell
The type of cells (entities of codimension 0) in the grid view.
typename GridView::Intersection Face
The type of faces in the grid view.
Grid locking information based on grid type.
static GridLocking< Grid > & mutex()
Returns a globally unique lockable object that shall be used for locking access to operations on the ...