dune-grid  2.2.0
Classes
Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim > Struct Template Reference

#include <dune/grid/geometrygrid/grid.hh>

List of all members.

Classes

struct  Partition

Public Types

Entity and Entity Pointer Types
typedef Traits::template Codim
< codim >::Entity 
Entity
 type of entity
typedef Traits::template Codim
< codim >::EntityPointer 
EntityPointer
 type of entity pointer
Geometry Types
typedef Traits::template Codim
< codim >::Geometry 
Geometry
 type of world geometry
typedef Traits::template Codim
< codim >::LocalGeometry 
LocalGeometry
 type of local geometry
Iterator Types
typedef Partition
< All_Partition >
::LeafIterator 
LeafIterator
 type of level iterator
typedef Partition
< All_Partition >
::LevelIterator 
LevelIterator
 type of leaf iterator

template<class HostGrid, class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
struct Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >


Member Typedef Documentation

template<class HostGrid , class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
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.

template<class HostGrid , class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
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.

template<class HostGrid , class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
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.

template<class HostGrid , class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
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.

template<class HostGrid , class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
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.

template<class HostGrid , class CoordFunction = DefaultCoordFunction< HostGrid >, class Allocator = std::allocator< void >>
template<int codim>
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: