dune-grid
2.2.1
|
Traits associated with a specific codim. More...
#include <dune/grid/common/grid.hh>
Classes | |
struct | Partition |
Traits associated with a specific grid partition type. More... | |
struct | SeedDefault |
struct | SeedDefault< EPImpl, EPImpl > |
Public Types | |
typedef GeometryImp< dim-cd, dimw, const GridImp > | GeometryImpl |
typedef LocalGeometryImp< dim-cd, dim, const GridImp > | LocalGeometryImpl |
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, LocalGeometryImp > | 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::EntityPointer < const GridImp, EntityPointerImp< cd, const GridImp > > | EntityPointer |
The type of the entity pointer for entities of this codim. | |
typedef SeedDefault < EntitySeedImp< cd, const GridImp >, EntityPointerImp < cd, const GridImp > >::EntitySeed | EntitySeed |
The type of the entity seed of this codim. | |
typedef Partition < All_Partition > ::LeafIterator | LeafIterator |
The type of the iterator over all leaf entities of this codim. | |
typedef Partition < All_Partition > ::LevelIterator | LevelIterator |
The type of the entity pointer for entities of this codim. |
Friends | |
class | Dune::Entity< cd, dim, const GridImp, EntityImp > |
Traits associated with a specific codim.
cd | The codimension. |
typedef Dune::Entity<cd, dim, const GridImp, EntityImp> 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 >::Entity |
The type of the entity.
typedef Dune::EntityPointer<const GridImp,EntityPointerImp<cd,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 >::Codim< cd >::EntityPointer |
The type of the entity pointer for entities of this codim.
typedef SeedDefault< EntitySeedImp<cd, const GridImp>, EntityPointerImp<cd,const GridImp> >:: EntitySeed 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 >::EntitySeed |
The type of the entity seed of this codim.
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, LeafIndexSetImp, GlobalIdSetImp, GIDType, LocalIdSetImp, LIDType, CCType, LevelGridViewTraits, LeafGridViewTraits, EntitySeedImp, LocalGeometryImp >::Codim< cd >::Geometry |
IMPORTANT: Codim<codim>::Geometry == Geometry<dim-codim,dimw>
The type of the geometry associated with the entity.
typedef GeometryImp<dim-cd, dimw, 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 >::Codim< cd >::GeometryImpl |
typedef Partition< All_Partition >::LeafIterator 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 >::LeafIterator |
The type of the iterator over all leaf entities of this codim.
typedef Partition< All_Partition >::LevelIterator 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 >::LevelIterator |
The type of the entity pointer for entities of this codim.
typedef Dune::Geometry<dim-cd, dim, const GridImp, LocalGeometryImp> 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 >::LocalGeometry |
The type of the local geometry associated with the entity.
typedef LocalGeometryImp<dim-cd, dim, 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 >::Codim< cd >::LocalGeometryImpl |
|
friend |