dune-grid  2.3.1-rc1
Classes | List of all members
Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim > Struct Template Reference

traits structure containing types for a codimension More...

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

Inheritance diagram for Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >:
Inheritance graph

Classes

struct  Partition
 

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<class HostGrid, class CoordFunction, class Allocator>
template<int codim>
struct Dune::GeometryGrid< HostGrid, CoordFunction, Allocator >::Codim< codim >

traits structure containing types for a codimension

Template Parameters
codimcodimension

Member Typedef Documentation

template<class HostGrid , class CoordFunction , class Allocator >
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 , class Allocator >
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 , class Allocator >
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 , class Allocator >
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 , class Allocator >
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 , class Allocator >
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: