3#ifndef DUNE_ALBERTA_LEVELITERATOR_HH
4#define DUNE_ALBERTA_LEVELITERATOR_HH
18 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp >
52 template<
int codim,
class Gr
idImp >
@ Ghost_Partition
only ghost entities
Definition gridenums.hh:140
Include standard header files.
Definition agrid.hh:60
int level() const
ask for level of entities
Definition albertagrid/entitypointer.hh:147
Definition treeiterator.hh:182
const GridImp & grid() const
obtain a reference to the grid
Definition albertagrid/entitypointer.hh:170
GridImp::template Codim< codim >::Entity Entity
Definition treeiterator.hh:202
void increment()
increment
Definition treeiterator.hh:383
Definition leveliterator.hh:21
Base::MarkerVector MarkerVector
Definition leveliterator.hh:27
AlbertaGridLevelIterator()
Definition leveliterator.hh:29
AlbertaGridLevelIterator(const GridImp &grid, const MarkerVector *vec, int level)
Constructor making begin iterator.
Definition leveliterator.hh:38
Base::Entity Entity
Definition leveliterator.hh:26
AlbertaGridLevelIterator(const GridImp &grid, int level)
Constructor making end iterator.
Definition leveliterator.hh:33
void increment()
increment the iterator
Definition leveliterator.hh:45
Definition leveliterator.hh:55
AlbertaGridLevelIterator()
Definition leveliterator.hh:63
void increment()
increment the iterator
Definition leveliterator.hh:79
Base::Entity Entity
Definition leveliterator.hh:60
Base::MarkerVector MarkerVector
Definition leveliterator.hh:61
AlbertaGridLevelIterator(const GridImp &grid, const MarkerVector *vec, int level)
Constructor making begin iterator (which is the end iterator in this case)
Definition leveliterator.hh:72
AlbertaGridLevelIterator(const GridImp &grid, int level)
Constructor making end iterator.
Definition leveliterator.hh:67
marker assigning subentities to one element containing them
Definition treeiterator.hh:30