Dune Core Modules (2.4.1)
traits structure containing types for a codimension More...
Entity and Entity Pointer Types | |
typedef Traits::template Codim< codim >::Entity | Entity |
type of entity More... | |
typedef Traits::template Codim< codim >::EntityPointer | EntityPointer |
type of entity pointer More... | |
Geometry Types | |
typedef Traits::template Codim< codim >::Geometry | Geometry |
type of world geometry More... | |
typedef Traits::template Codim< codim >::LocalGeometry | LocalGeometry |
type of local geometry More... | |
Iterator Types | |
typedef Partition< All_Partition >::LeafIterator | LeafIterator |
type of level iterator More... | |
typedef Partition< All_Partition >::LevelIterator | LevelIterator |
type of leaf iterator More... | |
Detailed Description
template<int codim>
struct Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >
traits structure containing types for a codimension
- Template Parameters
-
codim codimension
Member Typedef Documentation
◆ Entity
typedef Traits::template Codim<codim>::Entity Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >::Entity |
type of entity
The entity is a model of Dune::Entity.
◆ EntityPointer
typedef Traits::template Codim<codim>::EntityPointer Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >::EntityPointer |
type of entity pointer
The entity pointer is a model of Dune::EntityPointer.
◆ Geometry
typedef Traits::template Codim<codim>::Geometry Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >::Geometry |
type of world geometry
Models the geomtry mapping of the entity, i.e., the mapping from the reference element into world coordinates.
The geometry is a model of Dune::Geometry, implemented through the generic geometries provided by dune-grid.
◆ LeafIterator
typedef Partition<All_Partition>::LeafIterator Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >::LeafIterator |
type of level iterator
This iterator enumerates the entites of codimension codim of a grid level.
The level iterator is a model of Dune::LevelIterator.
◆ LevelIterator
typedef Partition<All_Partition>::LevelIterator Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >::LevelIterator |
type of leaf iterator
This iterator enumerates the entites of codimension codim of the leaf grid.
The leaf iterator is a model of Dune::LeafIterator.
◆ LocalGeometry
typedef Traits::template Codim<codim>::LocalGeometry Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >::LocalGeometry |
type of local geometry
Models the geomtry mapping into the reference element of dimension dimension.
The local geometry is a model of Dune::Geometry, implemented through the generic geometries provided by dune-grid.
The documentation for this struct was generated from the following file:
- dune/grid/geometrygrid/grid.hh