dune-grid  2.1.1
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
Dune::ALU3dGridCommunications< elType, No_Comm > Struct Template Reference

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

List of all members.

Public Types

typedef ALU3dGridLocalIdSet
< elType, No_Comm > 
GlobalIdSet
typedef int GlobalId
typedef ALU3DSPACE GitterDuneImpl GitterImplType
typedef
Dune::CollectiveCommunication
< No_Comm > 
CollectiveCommunication

Public Member Functions

 ALU3dGridCommunications (No_Comm comm)
int nlinks () const
GitterImplTypecreateALUGrid (const std::string &macroName, ALU3DSPACE ProjectVertex *projection)

Static Public Member Functions

static No_Comm defaultComm ()
static int getRank (No_Comm comm)
static ALU3DSPACE
Gitter::Geometric::BuilderIF & 
getBuilder (GitterImplType &grid)
static void duneNotifyMacroGridChanges (GitterImplType &gird)

Public Attributes

CollectiveCommunication ccobj_

template<ALU3dGridElementType elType>
struct Dune::ALU3dGridCommunications< elType, No_Comm >


Member Typedef Documentation

template<ALU3dGridElementType elType>
typedef Dune::CollectiveCommunication< No_Comm > Dune::ALU3dGridCommunications< elType, No_Comm >::CollectiveCommunication
template<ALU3dGridElementType elType>
typedef ALU3DSPACE GitterDuneImpl Dune::ALU3dGridCommunications< elType, No_Comm >::GitterImplType
template<ALU3dGridElementType elType>
typedef int Dune::ALU3dGridCommunications< elType, No_Comm >::GlobalId
template<ALU3dGridElementType elType>
typedef ALU3dGridLocalIdSet< elType, No_Comm > Dune::ALU3dGridCommunications< elType, No_Comm >::GlobalIdSet

Constructor & Destructor Documentation

template<ALU3dGridElementType elType>
Dune::ALU3dGridCommunications< elType, No_Comm >::ALU3dGridCommunications ( No_Comm  comm) [inline, explicit]

Member Function Documentation

template<ALU3dGridElementType elType>
GitterImplType* Dune::ALU3dGridCommunications< elType, No_Comm >::createALUGrid ( const std::string &  macroName,
ALU3DSPACE ProjectVertex *  projection 
) [inline]
template<ALU3dGridElementType elType>
static No_Comm Dune::ALU3dGridCommunications< elType, No_Comm >::defaultComm ( ) [inline, static]
template<ALU3dGridElementType elType>
static void Dune::ALU3dGridCommunications< elType, No_Comm >::duneNotifyMacroGridChanges ( GitterImplType gird) [inline, static]
template<ALU3dGridElementType elType>
static ALU3DSPACE Gitter::Geometric::BuilderIF& Dune::ALU3dGridCommunications< elType, No_Comm >::getBuilder ( GitterImplType grid) [inline, static]

References ALU3DSPACE.

template<ALU3dGridElementType elType>
static int Dune::ALU3dGridCommunications< elType, No_Comm >::getRank ( No_Comm  comm) [inline, static]
template<ALU3dGridElementType elType>
int Dune::ALU3dGridCommunications< elType, No_Comm >::nlinks ( ) const [inline]

Member Data Documentation

template<ALU3dGridElementType elType>
CollectiveCommunication Dune::ALU3dGridCommunications< elType, No_Comm >::ccobj_

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