dune-alugrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Types | Protected Member Functions | List of all members
ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm > Class Reference
Inheritance diagram for ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm >:
Inheritance graph

Public Types

typedef ALU3dGridGhostIteratorHigherCodim< 1 >::val_t val_t
 
typedef Dune::ALU3dBasicImplTraits< Dune::ALUGridMPIComm >::HElementType HElementType
 
typedef Dune::ALU3dBasicImplTraits< Dune::ALUGridMPIComm >::HBndSegType HBndSegType
 
typedef Dune::ALU3dBasicImplTraits< Dune::ALUGridMPIComm >::GhostPairType GhostPairType
 
typedef IteratorElType< codim, Dune::ALUGridMPIComm >::ElType ElType
 

Public Member Functions

template<class GridImp >
 ALU3dGridLevelIteratorWrapper (const GridImp &grid, int level, const int nlinks)
 
 ALU3dGridLevelIteratorWrapper (const ALU3dGridLevelIteratorWrapper &org)
 
InterfaceTypeclone () const
 
int size ()
 
void first ()
 
void next ()
 
int done () const
 
val_titem () const
 

Protected Types

typedef IteratorSTI< val_tInterfaceType
 
typedef ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPICommThisType
 

Protected Member Functions

void updateGhostList (const GridImp &grid, GhostElementIteratorImp &ghostIter, GhostItemListType &ghList)
 

Member Typedef Documentation

◆ ElType

typedef IteratorElType<codim,Dune::ALUGridMPIComm>::ElType ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::ElType
inherited

◆ GhostPairType

typedef Dune::ALU3dBasicImplTraits<Dune::ALUGridMPIComm>::GhostPairType ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::GhostPairType
inherited

◆ HBndSegType

◆ HElementType

typedef Dune::ALU3dBasicImplTraits<Dune::ALUGridMPIComm>::HElementType ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::HElementType
inherited

◆ InterfaceType

typedef IteratorSTI< val_t > ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm >::InterfaceType
protected

◆ ThisType

typedef ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm > ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm >::ThisType
protected

◆ val_t

Constructor & Destructor Documentation

◆ ALU3dGridLevelIteratorWrapper() [1/2]

template<class GridImp >
ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm >::ALU3dGridLevelIteratorWrapper ( const GridImp &  grid,
int  level,
const int  nlinks 
)
inline

◆ ALU3dGridLevelIteratorWrapper() [2/2]

ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm >::ALU3dGridLevelIteratorWrapper ( const ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm > &  org)
inline

Member Function Documentation

◆ clone()

InterfaceType * ALUGrid::ALU3dGridLevelIteratorWrapper< 1, Dune::Ghost_Partition, Dune::ALUGridMPIComm >::clone ( ) const
inline

◆ done()

int ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::done ( ) const
inlineinherited

◆ first()

void ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::first ( )
inlineinherited

◆ item()

val_t & ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::item ( ) const
inlineinherited

◆ next()

void ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::next ( )
inlineinherited

◆ size()

int ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::size ( )
inlineinherited

◆ updateGhostList()

void ALUGrid::ALU3dGridGhostIteratorHigherCodim< codim >::updateGhostList ( const GridImp &  grid,
GhostElementIteratorImp &  ghostIter,
GhostItemListType ghList 
)
inlineprotectedinherited

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