3 #ifndef DUNE_ALBERTAGRID_GRIDFAMILTY_HH
4 #define DUNE_ALBERTAGRID_GRIDFAMILTY_HH
11 #include <dune/common/parallel/collectivecommunication.hh>
32 template<
int dim,
int dimworld >
35 template<
int codim,
int dim,
class Gr
idImp >
36 class AlbertaGridEntity;
38 template<
int codim,
class Gr
idImp >
39 class AlbertaGridEntityPointer;
41 template<
int codim,
class Gr
id >
42 class AlbertaGridEntitySeed;
44 template<
int mydim,
int cdim,
class Gr
idImp >
45 class AlbertaGridGeometry;
47 template<
int mydim,
int cdim,
class Gr
idImp >
48 class AlbertaGridGlobalGeometry;
50 template<
int dim,
int dimworld >
51 class AlbertaGridHierarchicIndexSet;
53 template<
class Gr
idImp >
54 class AlbertaGridHierarchicIterator;
56 template<
class Gr
idImp >
57 class AlbertaGridLeafIntersection;
59 template<
class Gr
idImp >
60 class AlbertaGridLeafIntersectionIterator;
62 template<
int dim,
int dimworld >
63 class AlbertaGridIdSet;
65 template<
int dim,
int dimworld >
66 class AlbertaGridIndexSet;
68 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp >
69 class AlbertaGridLeafIterator;
71 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp >
72 class AlbertaGridLevelIterator;
80 template <
int dim,
int dimworld>
128 template <PartitionIteratorType pitype>
139 template <PartitionIteratorType pitype>
158 #endif // #if HAVE_ALBERTA
160 #endif // #ifndef DUNE_ALBERTAGRID_GRIDFAMILTY_HH