dune-alugrid  2.8-git
Public Types | Public Member Functions | Protected Types | List of all members
ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm > Class Template Reference
Inheritance diagram for ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >:
Inheritance graph

Public Types

typedef IteratorElType< 1, Comm >::val_t val_t
 

Public Member Functions

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

Protected Types

typedef IteratorSTI< val_tInterfaceType
 
typedef ALU3dGridLeafIteratorWrapper< 1, pitype, Comm > ThisType
 

Member Typedef Documentation

◆ InterfaceType

template<PartitionIteratorType pitype, class Comm >
typedef IteratorSTI< val_t > ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::InterfaceType
protected

◆ ThisType

template<PartitionIteratorType pitype, class Comm >
typedef ALU3dGridLeafIteratorWrapper< 1, pitype, Comm > ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::ThisType
protected

◆ val_t

template<PartitionIteratorType pitype, class Comm >
typedef IteratorElType< 1, Comm >::val_t ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::val_t

Constructor & Destructor Documentation

◆ ALU3dGridLeafIteratorWrapper() [1/2]

template<PartitionIteratorType pitype, class Comm >
template<class GridImp >
ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::ALU3dGridLeafIteratorWrapper ( const GridImp &  grid,
int  level,
const int  links 
)
inline

◆ ALU3dGridLeafIteratorWrapper() [2/2]

template<PartitionIteratorType pitype, class Comm >
ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::ALU3dGridLeafIteratorWrapper ( const ALU3dGridLeafIteratorWrapper< 1, pitype, Comm > &  org)
inline

◆ ~ALU3dGridLeafIteratorWrapper()

template<PartitionIteratorType pitype, class Comm >
ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::~ALU3dGridLeafIteratorWrapper ( )
inline

Member Function Documentation

◆ clone()

template<PartitionIteratorType pitype, class Comm >
InterfaceType* ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::clone ( ) const
inline

◆ done()

template<PartitionIteratorType pitype, class Comm >
int ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::done ( ) const
inline

◆ first()

template<PartitionIteratorType pitype, class Comm >
void ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::first ( )
inline

◆ item()

template<PartitionIteratorType pitype, class Comm >
val_t& ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::item ( ) const
inline

◆ next()

template<PartitionIteratorType pitype, class Comm >
void ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::next ( )
inline

◆ size()

template<PartitionIteratorType pitype, class Comm >
int ALUGrid::ALU3dGridLeafIteratorWrapper< 1, pitype, Comm >::size ( )
inline

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