DUNE-FEM (unstable)
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 > Struct Template Reference
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... | |
Public Types | |
| typedef Dune::Geometry< dim-cd, dimw, const GridImp, GeometryImp > | Geometry | 
| IMPORTANT: Codim<codim>::Geometry == Geometry<dim-codim,dimw>  More... | |
| 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::EntitySeed< const GridImp, EntitySeedImp< cd, const GridImp > > | 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.  | |
Detailed Description
template<int dim, int dimw, class GridImp, template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, 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 > class LevelGridViewTraits, template< class > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp, class LevelIndexType = unsigned int, class LevelGeometryTypes = std::vector<GeometryType>, class LeafIndexType = LevelIndexType, class LeafGeometryTypes = LevelGeometryTypes>
template<int cd>
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 >
template<int cd>
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.
- Template Parameters
 - 
  
cd The codimension.  
Member Typedef Documentation
◆ Geometry
template<int dim, int dimw, class GridImp , template< int, int, class > class GeometryImp, template< int, int, class > class EntityImp, 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 > class LevelGridViewTraits, template< class > class LeafGridViewTraits, template< int, class > class EntitySeedImp, template< int, int, class > class LocalGeometryImp = GeometryImp, class LevelIndexType  = unsigned int, class LevelGeometryTypes  = std::vector<GeometryType>, class LeafIndexType  = LevelIndexType, class LeafGeometryTypes  = LevelGeometryTypes> 
template<int cd> 
      | typedef Dune::Geometry<dim-cd, dimw, const GridImp, GeometryImp> 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 >::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:
- dune/grid/common/grid.hh
 
   | 
                                Legal Statements / Impressum  | 
                                Hosted by  TU Dresden & Uni Heidelberg  | 
				  generated with Hugo v0.111.3
								(Nov 3, 23:36, 2025)