dune-grid 2.12-git
Loading...
Searching...
No Matches
grid.hh File Reference

Different resources needed by all grid implementations. More...

Go to the source code of this file.

Classes

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 >
 
struct  Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp, LevelIndexType, LevelGeometryTypes, LeafIndexType, LeafGeometryTypes >
 A traits struct that collects all associated types of one grid model. More...
 
struct  Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp, LevelIndexType, LevelGeometryTypes, LeafIndexType, LeafGeometryTypes >::Codim< cd >
 Traits associated with a specific codim. More...
 
struct  Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp, LevelIndexType, LevelGeometryTypes, LeafIndexType, LeafGeometryTypes >::Codim< cd >::Partition< pitype >
 Traits associated with a specific grid partition type. More...
 
struct  Dune::Capabilities::hasEntity< Grid< dim, dimworld, ct, GridFamily >, codim >
 
struct  Dune::Capabilities::hasEntity< GridDefaultImplementation< dim, dimworld, ct, GridFamily >, cdim >
 
struct  Dune::MakeableInterfaceObject< InterfaceType >
 

Namespaces

namespace  Dune
 Include standard header files.
 
namespace  Dune::Capabilities
 Contains all capabilities classes.
 

Functions

template<int dim, int dimworld, class ct , class GridFamily >
Grid< dim, dimworld, ct, GridFamily >::LevelGridView Dune::levelGridView (const Grid< dim, dimworld, ct, GridFamily > &grid, int level)
 level grid view for the given grid and level.
 
template<int dim, int dimworld, class ct , class GridFamily >
Grid< dim, dimworld, ct, GridFamily >::LeafGridView Dune::leafGridView (const Grid< dim, dimworld, ct, GridFamily > &grid)
 leaf grid view for the given grid
 

Detailed Description

Different resources needed by all grid implementations.