dune-alugrid  2.6-git
Classes | Public Types | List of all members
Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits Struct Reference

#include <dune/alugrid/3d/grid.hh>

Classes

struct  Codim
 
struct  Partition
 

Public Types

typedef GridFamily::LocalIdType LocalIdType
 type of ALU3dGrids local id More...
 
typedef GridFamily::GlobalIdType GlobalIdType
 type of ALU3dGrids global id More...
 
typedef GridFamily::GridImp Grid
 
typedef Dune::Intersection< const Grid, LeafIntersectionWrapper< const Grid > > LeafIntersection
 
typedef Dune::Intersection< const Grid, LevelIntersectionWrapper< const Grid > > LevelIntersection
 
typedef Dune::IntersectionIterator< const Grid, LeafIntersectionIteratorWrapper< const Grid >, LeafIntersectionWrapper< const Grid > > IntersectionIterator
 
typedef Dune::IntersectionIterator< const Grid, LeafIntersectionIteratorWrapper< const Grid >, LeafIntersectionWrapper< const Grid > > LeafIntersectionIterator
 
typedef Dune::IntersectionIterator< const Grid, LevelIntersectionIteratorWrapper< const Grid >, LevelIntersectionWrapper< const Grid > > LevelIntersectionIterator
 
typedef Dune::EntityIterator< 0, const Grid, ALU3dGridHierarchicIterator< const Grid > > HierarchicIterator
 
typedef DuneBoundaryProjection< dimworldDuneBoundaryProjectionType
 
typedef std::vector< const DuneBoundaryProjectionType * > DuneBoundaryProjectionVector
 
typedef Partition< All_Partition >::MacroGridView MacroGridView
 
typedef Partition< All_Partition >::LeafGridView LeafGridView
 
typedef Partition< All_Partition >::LevelGridView LevelGridView
 
typedef DefaultIndexSet< GridImp, typename Codim< 0 >::LevelIterator > LevelIndexSetImp
 Type of the level index set. More...
 
typedef DefaultIndexSet< GridImp, typename Codim< 0 >::LeafIterator > LeafIndexSetImp
 Type of the leaf index set. More...
 
typedef IndexSet< Grid, LevelIndexSetImpLevelIndexSet
 
typedef IndexSet< Grid, LeafIndexSetImpLeafIndexSet
 
typedef IdSet< Grid, LocalIdSetImp, LocalIdTypeLocalIdSet
 
typedef IdSet< Grid, GlobalIdSetImp, GlobalIdTypeGlobalIdSet
 
typedef ALU3dGridCommunications< dim, dimworld, elType, Comm >::CollectiveCommunication CollectiveCommunication
 Type of the communication class. More...
 

Member Typedef Documentation

◆ CollectiveCommunication

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef ALU3dGridCommunications< dim, dimworld, elType, Comm >::CollectiveCommunication Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::CollectiveCommunication

Type of the communication class.

◆ DuneBoundaryProjectionType

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef DuneBoundaryProjection< dimworld > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::DuneBoundaryProjectionType

◆ DuneBoundaryProjectionVector

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef std::vector< const DuneBoundaryProjectionType * > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::DuneBoundaryProjectionVector

◆ GlobalIdSet

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef IdSet< Grid, GlobalIdSetImp, GlobalIdType > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::GlobalIdSet

◆ GlobalIdType

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef GridFamily::GlobalIdType Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::GlobalIdType

type of ALU3dGrids global id

◆ Grid

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef GridFamily::GridImp Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::Grid

◆ HierarchicIterator

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Dune::EntityIterator< 0, const Grid, ALU3dGridHierarchicIterator< const Grid > > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::HierarchicIterator

◆ IntersectionIterator

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Dune::IntersectionIterator< const Grid, LeafIntersectionIteratorWrapper< const Grid >, LeafIntersectionWrapper< const Grid > > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::IntersectionIterator

◆ LeafGridView

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Partition< All_Partition >:: LeafGridView Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LeafGridView

◆ LeafIndexSet

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef IndexSet< Grid, LeafIndexSetImp > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LeafIndexSet

◆ LeafIndexSetImp

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef DefaultIndexSet< GridImp, typename Codim< 0 >:: LeafIterator > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LeafIndexSetImp

Type of the leaf index set.

◆ LeafIntersection

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Dune::Intersection< const Grid, LeafIntersectionWrapper< const Grid > > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LeafIntersection

◆ LeafIntersectionIterator

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Dune::IntersectionIterator< const Grid, LeafIntersectionIteratorWrapper< const Grid >, LeafIntersectionWrapper< const Grid > > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LeafIntersectionIterator

◆ LevelGridView

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Partition< All_Partition >:: LevelGridView Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LevelGridView

◆ LevelIndexSet

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef IndexSet< Grid, LevelIndexSetImp > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LevelIndexSet

◆ LevelIndexSetImp

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef DefaultIndexSet< GridImp, typename Codim< 0 >:: LevelIterator > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LevelIndexSetImp

Type of the level index set.

◆ LevelIntersection

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Dune::Intersection< const Grid, LevelIntersectionWrapper< const Grid > > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LevelIntersection

◆ LevelIntersectionIterator

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Dune::IntersectionIterator< const Grid, LevelIntersectionIteratorWrapper< const Grid >, LevelIntersectionWrapper< const Grid > > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LevelIntersectionIterator

◆ LocalIdSet

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef IdSet< Grid, LocalIdSetImp, LocalIdType > Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LocalIdSet

◆ LocalIdType

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef GridFamily::LocalIdType Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::LocalIdType

type of ALU3dGrids local id

◆ MacroGridView

template<int dimG, int dimW, ALU3dGridElementType elType, class Comm >
typedef Partition< All_Partition >:: MacroGridView Dune::ALU3dGridFamily< dimG, dimW, elType, Comm >::Traits::MacroGridView

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