3#ifndef DUNE_ALBERTA_LEVELITERATOR_HH 
    4#define DUNE_ALBERTA_LEVELITERATOR_HH 
    6#include <dune/grid/common/entityiterator.hh> 
    8#include <dune/grid/albertagrid/treeiterator.hh> 
   18  template< 
int codim, PartitionIteratorType pitype, 
class Gr
idImp >
 
   19  class AlbertaGridLevelIterator
 
   20    : 
public AlbertaGridTreeIterator< codim, GridImp, false >
 
   22    typedef AlbertaGridLevelIterator< codim, pitype, GridImp > This;
 
   26    typedef typename Base::Entity Entity;
 
   27    typedef typename Base::MarkerVector MarkerVector;
 
   29    AlbertaGridLevelIterator ()
 
   33    AlbertaGridLevelIterator ( 
const GridImp &grid, 
int level )
 
   38    AlbertaGridLevelIterator ( 
const GridImp &grid,
 
   39                               const MarkerVector *vec,
 
   41      : Base( grid, vec, level )
 
   52  template< 
int codim, 
class Gr
idImp >
 
   54    : 
public AlbertaGridTreeIterator< codim, GridImp, false >
 
   56    typedef AlbertaGridLevelIterator< codim, Ghost_Partition, GridImp > This;
 
   60    typedef typename Base::Entity Entity;
 
   61    typedef typename Base::MarkerVector MarkerVector;
 
   63    AlbertaGridLevelIterator ()
 
   67    AlbertaGridLevelIterator ( 
const GridImp &grid, 
int level )
 
   72    AlbertaGridLevelIterator ( 
const GridImp &grid,
 
   73                               const MarkerVector *vec,
 
void increment()
increment
Definition: treeiterator.hh:383
 
Dune namespace.
Definition: alignment.hh:10