Different resources needed by all grid implementations.
|
Namespaces |
namespace | Dune |
namespace | Dune::Capabilities |
Classes |
class | Dune::GridError |
| Base class for exceptions in Dune grid modules. More...
|
class | Dune::Grid< dim, dimworld, ct, GridFamily > |
| Grid abstract base class. More...
|
struct | Dune::Grid< dim, dimworld, ct, GridFamily >::Codim< cd > |
| A Traits struct that collects all associated types of one implementation. More...
|
struct | Dune::Grid< dim, dimworld, ct, GridFamily >::Codim< cd >::Partition< pitype > |
| A struct collecting all types depending on the partition iterator type. More...
|
class | Dune::GridDefaultImplementation< dim, dimworld, ct, GridFamily > |
class | Dune::GridDefaultImplementation< dim, dimworld, ct, GridFamily >::ReturnImplementationType< T > |
| Helper class to choose correct implementation return type for getRealImplementation. More...
|
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LevelIndexSetTypes, LeafIndexSetImp, LeafIndexSetTypes, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType > |
| A traits struct that collects all associated types of one grid model. More...
|
struct | Dune::MakeableInterfaceObject< InterfaceType > |
Enumerations |
enum | Dune::PartitionType {
Dune::InteriorEntity = 0,
Dune::BorderEntity = 1,
Dune::OverlapEntity = 2,
Dune::FrontEntity = 3,
Dune::GhostEntity = 4
} |
| Attributes used in the generic overlap model. More...
|
enum | Dune::InterfaceType {
Dune::InteriorBorder_InteriorBorder_Interface = 0,
Dune::InteriorBorder_All_Interface = 1,
Dune::Overlap_OverlapFront_Interface = 2,
Dune::Overlap_All_Interface = 3,
Dune::All_All_Interface = 4
} |
| Parameter to be used for the communication functions. More...
|
enum | Dune::PartitionIteratorType {
Dune::Interior_Partition = 0,
Dune::InteriorBorder_Partition = 1,
Dune::Overlap_Partition = 2,
Dune::OverlapFront_Partition = 3,
Dune::All_Partition = 4,
Dune::Ghost_Partition = 5
} |
| Parameter to be used for the parallel level- and leaf iterators. More...
|
enum | Dune::CommunicationDirection { Dune::ForwardCommunication,
Dune::BackwardCommunication
} |
| Define a type for communication direction parameter. More...
|
Functions |
std::string | Dune::PartitionName (PartitionType type) |
| Provide names for the partition types.
|