Dune::ALU3dGridLevelIterator< cd, pitype, GridImp > Class Template Reference

#include <iterator.hh>

Inheritance diagram for Dune::ALU3dGridLevelIterator< cd, pitype, GridImp >:

Dune::LevelIteratorDefaultImplementation< cd, pitype, GridImp, ALU3dGridLevelIterator > List of all members.

Detailed Description

template<int cd, PartitionIteratorType pitype, class GridImp>
class Dune::ALU3dGridLevelIterator< cd, pitype, GridImp >

Enables iteration over all entities of a given codimension and level of a grid.


Public Types

typedef ALU3dGridLevelIterator<
cd, pitype, GridImp > 
ThisType
 typedef of my type

Public Member Functions

 ALU3dGridLevelIterator (const GridImp &grid, int level, bool)
 Constructor for begin iterator.
 ALU3dGridLevelIterator (const GridImp &grid, int level)
 Constructor for end iterator.
 ALU3dGridLevelIterator (const ThisType &org)
 Constructor.
void increment ()
 prefix increment
Entitydereference () const
 dereference Entity, faster then the entity pointersmethod
ThisTypeoperator= (const ThisType &org)
 assignment of iterators

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

Generated on 9 Apr 2008 with Doxygen (ver 1.5.2) [logfile].