Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LevelIndexSetTypes, LeafIndexSetImp, LeafIndexSetTypes, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits >::Codim< cd > Struct Template Reference

#include <grid.hh>

List of all members.


Detailed Description

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 LevelIndexSetTypes, class LeafIndexSetImp, class LeafIndexSetTypes, class GlobalIdSetImp, class GIDType, class LocalIdSetImp, class LIDType, class CCType, template< class, PartitionIteratorType > class LevelGridViewTraits = DefaultLevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits = DefaultLeafGridViewTraits>
template<int cd>
struct Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LevelIndexSetTypes, LeafIndexSetImp, LeafIndexSetTypes, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits >::Codim< cd >

Traits associated with a specific codim.

Template Parameters:
cd The codimension.

Public Types

typedef Dune::Geometry< dim-cd,
dimw, const GridImp,
GeometryImp > 
Geometry
 IMPORTANT: Codim<codim>::Geometry == Geometry<dim-codim,dimw>.
typedef Dune::Geometry< dim-cd,
dim, const GridImp,
GeometryImp > 
LocalGeometry
 The type of the local geometry associated with the entity.
typedef Dune::Entity< cd, dim,
const GridImp, EntityImp > 
Entity
 The type of the entity.
typedef Dune::LevelIterator
< cd, All_Partition, const
GridImp, LevelIteratorImp > 
LevelIterator
 The type of the iterator over all level entities of this codim.
typedef Dune::LeafIterator< cd,
All_Partition, const GridImp,
LeafIteratorImp > 
LeafIterator
 The type of the iterator over all leaf entities of this codim.
typedef Dune::EntityPointer
< const GridImp,
EntityPointerImp< cd, const
GridImp > > 
EntityPointer
 The type of the entity pointer for entities of this codim.

Classes

struct  Partition
 Traits associated with a specific grid partition type. 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 LevelIndexSetTypes, class LeafIndexSetImp, class LeafIndexSetTypes, class GlobalIdSetImp, class GIDType, class LocalIdSetImp, class LIDType, class CCType, template< class, PartitionIteratorType > class LevelGridViewTraits = DefaultLevelGridViewTraits, template< class, PartitionIteratorType > class LeafGridViewTraits = DefaultLeafGridViewTraits>
template<int cd>
typedef Dune::Geometry<dim-cd, dimw, const GridImp, GeometryImp> Dune::GridTraits< dim, dimw, GridImp, GeometryImp, EntityImp, EntityPointerImp, LevelIteratorImp, LeafIntersectionImp, LevelIntersectionImp, LeafIntersectionIteratorImp, LevelIntersectionIteratorImp, HierarchicIteratorImp, LeafIteratorImp, LevelIndexSetImp, LevelIndexSetTypes, LeafIndexSetImp, LeafIndexSetTypes, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits >::Codim< cd >::Geometry

IMPORTANT: Codim<codim>::Geometry == Geometry<dim-codim,dimw>.

The type of the geometry associated with the entity.


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

Generated on Tue Jul 28 22:28:34 2009 for dune-grid by  doxygen 1.5.6