dune-grid  2.1.1
Public Types | Public Member Functions
ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm > Struct Template Reference

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

Inheritance diagram for ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >:
Inheritance graph

List of all members.

Public Types

typedef ALUHElementType
< 2, Comm >::ElementType 
ElType
typedef
Dune::ALU3dBasicImplTraits
< Comm >::HBndSegType 
HBndSegType
typedef
Dune::ALU3dBasicImplTraits
< Comm >::GEOEdgeType 
GEOEdgeType
typedef IteratorElType
< 2, Comm >::val_t 
val_t

Public Member Functions

template<class GridImp >
 ALU3dGridLevelIteratorWrapper (const GridImp &grid, int level, const int nlinks)
 ALU3dGridLevelIteratorWrapper (const ALU3dGridLevelIteratorWrapper &org)
int size ()
void next ()
void first ()
int done () const
val_titem () const
virtual IteratorSTI
< IteratorElType< 2, Comm >
::val_t > * 
clone () const

template<PartitionIteratorType pitype, class Comm>
struct ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >


Member Typedef Documentation

template<PartitionIteratorType pitype, class Comm >
typedef ALUHElementType< 2, Comm >::ElementType ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::ElType
template<PartitionIteratorType pitype, class Comm >
typedef Dune::ALU3dBasicImplTraits< Comm >::GEOEdgeType ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::GEOEdgeType
template<PartitionIteratorType pitype, class Comm >
typedef Dune::ALU3dBasicImplTraits< Comm >::HBndSegType ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::HBndSegType
template<PartitionIteratorType pitype, class Comm >
typedef IteratorElType< 2, Comm >::val_t ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::val_t

Constructor & Destructor Documentation

template<PartitionIteratorType pitype, class Comm >
template<class GridImp >
ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::ALU3dGridLevelIteratorWrapper ( const GridImp &  grid,
int  level,
const int  nlinks 
) [inline]
template<PartitionIteratorType pitype, class Comm >
ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::ALU3dGridLevelIteratorWrapper ( const ALU3dGridLevelIteratorWrapper< 2, pitype, Comm > &  org) [inline]

Member Function Documentation

virtual IteratorSTI< IteratorElType< 2, Comm >::val_t >* ALUGridSpace::IteratorWrapperInterface< IteratorElType< 2, Comm >::val_t >::clone ( ) const [inline, virtual, inherited]
template<PartitionIteratorType pitype, class Comm >
int ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::done ( ) const [inline, virtual]
template<PartitionIteratorType pitype, class Comm >
void ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::first ( ) [inline, virtual]
template<PartitionIteratorType pitype, class Comm >
val_t& ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::item ( ) const [inline, virtual]
template<PartitionIteratorType pitype, class Comm >
void ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::next ( ) [inline, virtual]
template<PartitionIteratorType pitype, class Comm >
int ALUGridSpace::ALU3dGridLevelIteratorWrapper< 2, pitype, Comm >::size ( ) [inline, virtual]

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