dune-grid  2.1.1
Classes | Public Types | Static Public Attributes
Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits Struct Reference

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

Inheritance diagram for Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits:
Inheritance graph

List of all members.

Classes

struct  Codim
struct  EntityAllocator
struct  Partition

Public Types

typedef GeometryGrid< HostGrid,
CoordFunction, Allocator > 
Grid
typedef HostGrid::ctype ctype
typedef Dune::Intersection
< const Grid,
GeoGrid::LeafIntersection > 
LeafIntersection
typedef Dune::Intersection
< const Grid,
GeoGrid::LevelIntersection > 
LevelIntersection
typedef
Dune::IntersectionIterator
< const Grid,
GeoGrid::LeafIntersectionIterator,
GeoGrid::LeafIntersection > 
LeafIntersectionIterator
typedef
Dune::IntersectionIterator
< const Grid,
GeoGrid::LevelIntersectionIterator,
GeoGrid::LevelIntersection > 
LevelIntersectionIterator
typedef Dune::EntityIterator
< 0, const Grid,
GeoGrid::HierarchicIterator
< const Grid > > 
HierarchicIterator
typedef GeoGrid::IndexSet
< const Grid, typename
HostGrid::Traits::LeafIndexSet > 
LeafIndexSet
typedef GeoGrid::IndexSet
< const Grid, typename
HostGrid::Traits::LevelIndexSet > 
LevelIndexSet
typedef GeoGrid::IdSet< const
Grid, typename
HostGrid::Traits::GlobalIdSet > 
GlobalIdSet
typedef GeoGrid::IdSet< const
Grid, typename
HostGrid::Traits::LocalIdSet > 
LocalIdSet
typedef
HostGrid::Traits::CollectiveCommunication 
CollectiveCommunication
typedef
GenericGeometry::CodimTable
< EntityAllocator, dimension
EntityAllocatorTable
typedef HostGrid HostGrid
typedef CoordFunction CoordFunction

Static Public Attributes

static const int dimension = HostGrid::dimension
static const int dimensionworld = CoordFunction::dimRange

template<class HostGrid, class CoordFunction, class Allocator>
struct Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits


Member Typedef Documentation

template<class HostGrid , class CoordFunction , class Allocator >
typedef HostGrid::Traits::CollectiveCommunication Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::CollectiveCommunication
template<class HostGrid , class CoordFunction , class Allocator >
typedef HostGrid::ctype Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::ctype
template<class HostGrid , class CoordFunction , class Allocator >
typedef GenericGeometry::CodimTable< EntityAllocator, dimension > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::EntityAllocatorTable
template<class HostGrid , class CoordFunction , class Allocator >
typedef GeoGrid::IdSet< const Grid, typename HostGrid::Traits::GlobalIdSet > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::GlobalIdSet
template<class HostGrid , class CoordFunction , class Allocator >
typedef GeometryGrid< HostGrid, CoordFunction, Allocator > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::Grid
template<class HostGrid , class CoordFunction , class Allocator >
typedef Dune::EntityIterator< 0, const Grid, GeoGrid::HierarchicIterator< const Grid > > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::HierarchicIterator
template<class HostGrid , class CoordFunction , class Allocator >
typedef GeoGrid::IndexSet< const Grid, typename HostGrid::Traits::LeafIndexSet > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LeafIndexSet
template<class HostGrid , class CoordFunction , class Allocator >
typedef Dune::Intersection< const Grid, GeoGrid::LeafIntersection > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LeafIntersection
template<class HostGrid , class CoordFunction , class Allocator >
typedef Dune::IntersectionIterator< const Grid, GeoGrid::LeafIntersectionIterator, GeoGrid::LeafIntersection > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LeafIntersectionIterator
template<class HostGrid , class CoordFunction , class Allocator >
typedef GeoGrid::IndexSet< const Grid, typename HostGrid::Traits::LevelIndexSet > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LevelIndexSet
template<class HostGrid , class CoordFunction , class Allocator >
typedef Dune::Intersection< const Grid, GeoGrid::LevelIntersection > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LevelIntersection
template<class HostGrid , class CoordFunction , class Allocator >
typedef Dune::IntersectionIterator< const Grid, GeoGrid::LevelIntersectionIterator, GeoGrid::LevelIntersection > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LevelIntersectionIterator
template<class HostGrid , class CoordFunction , class Allocator >
typedef GeoGrid::IdSet< const Grid, typename HostGrid::Traits::LocalIdSet > Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::LocalIdSet

Member Data Documentation

template<class HostGrid , class CoordFunction , class Allocator >
const int Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::dimension = HostGrid::dimension [static]
template<class HostGrid , class CoordFunction , class Allocator >
const int Dune::GeoGrid::GridFamily< HostGrid, CoordFunction, Allocator >::Traits::dimensionworld = CoordFunction::dimRange [static]

The documentation for this struct was generated from the following file: