19
21
@author Robert Kloefkorn
20
22
@brief Provides base classes for ALUGrid
27
\brief [<em> provides \ref Dune::Grid </em>]
28
\brief 3D grid with support for hexahedrons.
29
@ingroup GridImplementations
31
The ALUCubeGrid implements the Dune GridInterface for 3d hexahedral meshes.
32
This grid can be locally adapted (non-conforming) and used in parallel
33
computations using dynamic load balancing.
36
Adaptive parallel grid supporting dynamic load balancing. This grid supports hexahedrons - a 2d/3d simplex
37
grid is also available via the grid implementation ALUSimplexGrid or ALUConformGrid.
39
(see ALUGrid homepage: http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/)
41
Two tools are available for partitioning :
42
\li Metis ( version 4.0 and higher, see http://glaros.dtc.umn.edu/gkhome/views/metis/metis/ )
43
\li ParMETIS ( http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview )
45
\li Available Implementations
46
- Dune::ALUCubeGrid<3,3>
48
For installation instructions see http://www.dune-project.org/external_libraries/install_alugrid.html .
50
template< int dim, int dimworld >
56
\brief [<em> provides \ref Dune::Grid </em>]
57
\brief grid with support for simplicial mesh in 2d and 3d.
58
@ingroup GridImplementations
59
@ingroup ALUSimplexGrid
60
The ALUSimplexGrid implements the Dune GridInterface for 2d triangular and
61
3d tetrahedral meshes.
62
This grid can be locally adapted (non-conforming) and used in parallel
63
computations using dynamic load balancing.
66
Adaptive parallel grid supporting dynamic load balancing.
67
This grid supports triangular/tetrahedral elements - a 3d cube
68
grid is also available via the grid implementation ALUCubeGrid or ALUConformGrid.
70
(see ALUGrid homepage: http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/)
72
Two tools are available for partitioning :
73
\li Metis ( version 4.0 and higher, see http://glaros.dtc.umn.edu/gkhome/views/metis/metis/ )
74
\li ParMETIS ( http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview )
76
\li Available Implementations
77
- Dune::ALUSimplexGrid<3,3>
78
- Dune::ALUSimplexGrid<2,2>
80
For installation instructions see http://www.dune-project.org/external_libraries/install_alugrid.html .
82
template< int dim, int dimworld >
85
//- include declaration of ALUGrid
29
\brief [<em> provides \ref Dune::Grid </em>]
30
\brief 3D grid with support for hexahedrons.
31
@ingroup GridImplementations
33
The ALUCubeGrid implements the Dune GridInterface for 3d hexahedral meshes.
34
This grid can be locally adapted (non-conforming) and used in parallel
35
computations using dynamic load balancing.
38
Adaptive parallel grid supporting dynamic load balancing. This grid supports hexahedrons - a 2d/3d simplex
39
grid is also available via the grid implementation ALUSimplexGrid or ALUConformGrid.
41
(see ALUGrid homepage: http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/)
43
Two tools are available for partitioning :
44
\li Metis ( version 4.0 and higher, see http://glaros.dtc.umn.edu/gkhome/views/metis/metis/ )
45
\li ParMETIS ( http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview )
47
\li Available Implementations
48
- Dune::ALUCubeGrid<3,3>
50
For installation instructions see http://www.dune-project.org/external_libraries/install_alugrid.html .
52
template< int dim, int dimworld >
58
\brief [<em> provides \ref Dune::Grid </em>]
59
\brief grid with support for simplicial mesh in 2d and 3d.
60
@ingroup GridImplementations
61
@ingroup ALUSimplexGrid
62
The ALUSimplexGrid implements the Dune GridInterface for 2d triangular and
63
3d tetrahedral meshes.
64
This grid can be locally adapted (non-conforming) and used in parallel
65
computations using dynamic load balancing.
68
Adaptive parallel grid supporting dynamic load balancing.
69
This grid supports triangular/tetrahedral elements - a 3d cube
70
grid is also available via the grid implementation ALUCubeGrid or ALUConformGrid.
72
(see ALUGrid homepage: http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/)
74
Two tools are available for partitioning :
75
\li Metis ( version 4.0 and higher, see http://glaros.dtc.umn.edu/gkhome/views/metis/metis/ )
76
\li ParMETIS ( http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview )
78
\li Available Implementations
79
- Dune::ALUSimplexGrid<3,3>
80
- Dune::ALUSimplexGrid<2,2>
82
For installation instructions see http://www.dune-project.org/external_libraries/install_alugrid.html .
84
template< int dim, int dimworld >
87
//- include declaration of ALUGrid
86
88
#include <dune/grid/alugrid/common/declaration.hh>
88
} //end namespace Dune
90
} //end namespace Dune
90
#endif // #ifdef HAVE_ALUGRID
92
#endif // #ifdef HAVE_ALUGRID || DOXYGEN