Classes |
class | Dune::Grid< dim, dimworld, ct, GridFamily > |
| Grid abstract base classThis class is the base class for all grid implementations. Although no virtual functions are used we call it abstract since its methods do not contain an implementation but forward to the methods of the derived class via the Barton-Nackman trick. More...
|
struct | Dune::Grid< dim, dimworld, ct, GridFamily >::Partition< pitype > |
| Types for GridView. 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...
|
class | Dune::GridDefaultImplementation< dim, dimworld, ct, GridFamily >::ReturnImplementationType< const T > |
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp > |
| A traits struct that collects all associated types of one grid model. More...
|
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp >::Codim< cd > |
| Traits associated with a specific codim. More...
|
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp >::Codim< cd >::SeedDefault< Seed, EPImpl > |
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp >::Codim< cd >::SeedDefault< EPImpl, EPImpl > |
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp >::Codim< cd >::Partition< pitype > |
| Traits associated with a specific grid partition type. More...
|
struct | Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp >::Partition< pitype > |
| Traits associated with a specific grid partition type. More...
|
struct | Dune::Capabilities::hasEntity< GridDefaultImplementation< dim, dimworld, ct, GridFamily >, cdim > |
struct | Dune::MakeableInterfaceObject< InterfaceType > |
Namespaces |
namespace | Dune |
namespace | Dune::Capabilities |
| Contains all capabilities classes.
|
Different resources needed by all grid implementations.