dune-grid  2.4.1
Classes | Public Types | List of all members
Dune::IdentityGridFamily< dim, HostGrid >::Traits Struct Reference

#include <dune/grid/identitygrid.hh>

Inheritance diagram for Dune::IdentityGridFamily< dim, HostGrid >::Traits:
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 >

Classes

struct  Codim
 

Public Types

typedef GridImp Grid
 The type that implements the grid. More...
 
typedef Dune::Intersection
< const GridImp,
LeafIntersectionImp< const
GridImp > > 
LeafIntersection
 The type of the intersection at the leafs of the grid. More...
 
typedef Dune::Intersection
< const GridImp,
LevelIntersectionImp< const
GridImp > > 
LevelIntersection
 The type of the intersection at the levels of the grid. More...
 
typedef
Dune::IntersectionIterator
< const GridImp,
LeafIntersectionIteratorImp
< const GridImp >
, LeafIntersectionImp< const
GridImp > > 
LeafIntersectionIterator
 The type of the intersection iterator at the leafs of the grid. More...
 
typedef
Dune::IntersectionIterator
< const GridImp,
LevelIntersectionIteratorImp
< const GridImp >
, LevelIntersectionImp< const
GridImp > > 
LevelIntersectionIterator
 The type of the intersection iterator at the levels of the grid. More...
 
typedef Dune::EntityIterator
< 0, const GridImp,
HierarchicIteratorImp< const
GridImp > > 
HierarchicIterator
 The type of the hierarchic iterator. More...
 
typedef IndexSet< const
GridImp, LevelIndexSetImp > 
LevelIndexSet
 The type of the level index set. More...
 
typedef IndexSet< const
GridImp, LeafIndexSetImp > 
LeafIndexSet
 The type of the leaf index set. More...
 
typedef IdSet< const GridImp,
GlobalIdSetImp, GIDType > 
GlobalIdSet
 The type of the global id set. More...
 
typedef IdSet< const GridImp,
LocalIdSetImp, LIDType > 
LocalIdSet
 The type of the local id set. More...
 
typedef CCType CollectiveCommunication
 The type of the collective communication. More...
 

Member Typedef Documentation

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef CCType 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 >::CollectiveCommunication
inherited

The type of the collective communication.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef IdSet<const GridImp,GlobalIdSetImp,GIDType> 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 >::GlobalIdSet
inherited

The type of the global id set.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef GridImp 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 >::Grid
inherited

The type that implements the grid.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef Dune::EntityIterator< 0, const GridImp, HierarchicIteratorImp< const GridImp > > 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 >::HierarchicIterator
inherited

The type of the hierarchic iterator.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef IndexSet<const GridImp,LeafIndexSetImp> 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 >::LeafIndexSet
inherited

The type of the leaf index set.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef Dune::Intersection< const GridImp, LeafIntersectionImp< const GridImp > > 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 >::LeafIntersection
inherited

The type of the intersection at the leafs of the grid.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef Dune::IntersectionIterator< const GridImp, LeafIntersectionIteratorImp< const GridImp >, LeafIntersectionImp< const GridImp > > 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 >::LeafIntersectionIterator
inherited

The type of the intersection iterator at the leafs of the grid.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef IndexSet<const GridImp,LevelIndexSetImp> 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 >::LevelIndexSet
inherited

The type of the level index set.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef Dune::Intersection< const GridImp, LevelIntersectionImp< const GridImp > > 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 >::LevelIntersection
inherited

The type of the intersection at the levels of the grid.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef Dune::IntersectionIterator< const GridImp, LevelIntersectionIteratorImp< const GridImp >, LevelIntersectionImp< const GridImp > > 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 >::LevelIntersectionIterator
inherited

The type of the intersection iterator at the levels of the grid.

template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, template< int, class > class EntityPointerImp, template< int, PartitionIteratorType, class > class LevelIteratorImp, template< class > class LeafIntersectionImp, template< class > class LevelIntersectionImp, template< class > class LeafIntersectionIteratorImp, template< class > class LevelIntersectionIteratorImp, template< class > class HierarchicIteratorImp, template< int, PartitionIteratorType, class > class LeafIteratorImp, class LevelIndexSetImp , class LeafIndexSetImp , class GlobalIdSetImp , class GIDType , class LocalIdSetImp , class LIDType , class CCType , template< class, PartitionIteratorType > class LevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp>
typedef IdSet<const GridImp,LocalIdSetImp,LIDType> 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 >::LocalIdSet
inherited

The type of the local id set.


The documentation for this struct was generated from the following file: