dune-spgrid 2.7
Classes | Public Types | List of all members
Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits Struct Reference

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

Classes

struct  Codim
 

Public Types

typedef SPGrid< ct, dim, Ref, Comm > Grid
 
typedef SPReferenceCubeContainer< ct, dim > ReferenceCubeContainer
 
typedef ReferenceCubeContainer::ReferenceCube ReferenceCube
 
typedef SPDomain< ct, dim > Domain
 
typedef SPMesh< dim > Mesh
 
typedef Ref< dim > Refinement
 
typedef Refinement::Policy RefinementPolicy
 
typedef SPCommunicationTraits< Comm >::CollectiveCommunication CollectiveCommunication
 
typedef Dune::Intersection< const Grid, SPIntersection< const Grid > > LevelIntersection
 
typedef LevelIntersection LeafIntersection
 
typedef Dune::IntersectionIterator< const Grid, SPIntersectionIterator< const Grid >, SPIntersection< const Grid > > LevelIntersectionIterator
 
typedef LevelIntersectionIterator LeafIntersectionIterator
 
typedef Dune::EntityIterator< 0, const Grid, SPHierarchicIterator< const Grid, 0 > > HierarchicIterator
 
typedef SPIndexSet< const GridLevelIndexSet
 
typedef LevelIndexSet LeafIndexSet
 
typedef SPGlobalIdSet< const GridGlobalIdSet
 
typedef SPLocalIdSet< const GridLocalIdSet
 
typedef unsigned long GlobalIdType
 
typedef unsigned long LocalIdType
 
typedef Dune::GridView< SPGridViewTraits< const Grid > > LevelGridView
 
typedef Dune::GridView< SPGridViewTraits< const Grid > > LeafGridView
 

Member Typedef Documentation

◆ CollectiveCommunication

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPCommunicationTraits<Comm>::CollectiveCommunication Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::CollectiveCommunication

◆ Domain

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPDomain< ct, dim > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::Domain

◆ GlobalIdSet

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPGlobalIdSet< const Grid > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::GlobalIdSet

◆ GlobalIdType

template<class ct , int dim, template< int > class Ref, class Comm >
typedef unsigned long Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::GlobalIdType

◆ Grid

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPGrid< ct, dim, Ref, Comm > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::Grid

◆ HierarchicIterator

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Dune::EntityIterator< 0, const Grid, SPHierarchicIterator< const Grid, 0 > > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::HierarchicIterator

◆ LeafGridView

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Dune::GridView< SPGridViewTraits< const Grid > > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LeafGridView

◆ LeafIndexSet

template<class ct , int dim, template< int > class Ref, class Comm >
typedef LevelIndexSet Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LeafIndexSet

◆ LeafIntersection

template<class ct , int dim, template< int > class Ref, class Comm >
typedef LevelIntersection Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LeafIntersection

◆ LeafIntersectionIterator

template<class ct , int dim, template< int > class Ref, class Comm >
typedef LevelIntersectionIterator Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LeafIntersectionIterator

◆ LevelGridView

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Dune::GridView< SPGridViewTraits< const Grid > > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LevelGridView

◆ LevelIndexSet

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPIndexSet< const Grid > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LevelIndexSet

◆ LevelIntersection

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Dune::Intersection< const Grid, SPIntersection< const Grid > > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LevelIntersection

◆ LevelIntersectionIterator

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Dune::IntersectionIterator< const Grid, SPIntersectionIterator< const Grid >, SPIntersection< const Grid > > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LevelIntersectionIterator

◆ LocalIdSet

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPLocalIdSet< const Grid > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LocalIdSet

◆ LocalIdType

template<class ct , int dim, template< int > class Ref, class Comm >
typedef unsigned long Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::LocalIdType

◆ Mesh

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPMesh< dim > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::Mesh

◆ ReferenceCube

template<class ct , int dim, template< int > class Ref, class Comm >
typedef ReferenceCubeContainer::ReferenceCube Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::ReferenceCube

◆ ReferenceCubeContainer

template<class ct , int dim, template< int > class Ref, class Comm >
typedef SPReferenceCubeContainer< ct, dim > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::ReferenceCubeContainer

◆ Refinement

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Ref< dim > Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::Refinement

◆ RefinementPolicy

template<class ct , int dim, template< int > class Ref, class Comm >
typedef Refinement::Policy Dune::SPGridFamily< ct, dim, Ref, Comm >::Traits::RefinementPolicy

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