1 #ifndef DUNE_ALBERTAGRID_GRIDFAMILTY_HH
2 #define DUNE_ALBERTAGRID_GRIDFAMILTY_HH
9 #include <dune/common/collectivecommunication.hh>
30 template<
int dim,
int dimworld >
33 template<
int codim,
int dim,
class Gr
idImp >
34 class AlbertaGridEntity;
36 template<
int codim,
class Gr
idImp >
37 class AlbertaGridEntityPointer;
39 template<
int codim,
class Gr
id >
40 class AlbertaGridEntitySeed;
42 template<
int mydim,
int cdim,
class Gr
idImp >
43 class AlbertaGridGeometry;
45 template<
int mydim,
int cdim,
class Gr
idImp >
46 class AlbertaGridGlobalGeometry;
48 template<
int dim,
int dimworld >
49 class AlbertaGridHierarchicIndexSet;
51 template<
class Gr
idImp >
52 class AlbertaGridHierarchicIterator;
54 template<
class Gr
idImp >
55 class AlbertaGridLeafIntersection;
57 template<
class Gr
idImp >
58 class AlbertaGridLeafIntersectionIterator;
60 template<
int dim,
int dimworld >
61 class AlbertaGridIdSet;
63 template<
int dim,
int dimworld >
64 class AlbertaGridIndexSet;
66 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp >
67 class AlbertaGridLeafIterator;
69 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp >
70 class AlbertaGridLevelIterator;
78 template <
int dim,
int dimworld>
125 typedef AlbertaGridEntitySeed< cd, const GridImp >
EntitySeed;
127 template <PartitionIteratorType pitype>
138 template <PartitionIteratorType pitype>
157 #endif // #if HAVE_ALBERTA
159 #endif // #ifndef DUNE_ALBERTAGRID_GRIDFAMILTY_HH