3#ifndef DUNE_GRID_YASPGRIDLEVELITERATOR_HH
4#define DUNE_GRID_YASPGRIDLEVELITERATOR_HH
15 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp>
20 enum { dim=GridImp::dimension };
22 enum { dimworld=GridImp::dimensionworld };
23 typedef typename GridImp::ctype ctype;
25 typedef typename GridImp::template Codim<codim>::Entity
Entity;
26 typedef typename GridImp::YGridLevelIterator
YGLI;
27 typedef typename GridImp::YGrid::Iterator
I;
44 ++(GridImp::getRealImplementation(this->
_entity)._it);
Include standard header files.
Definition agrid.hh:60
A pointer to a YaspGrid::Entity.
Definition yaspgridentitypointer.hh:16
Entity _entity
use default assignment operator
Definition yaspgridentitypointer.hh:85
Iterates over entities of one grid level.
Definition yaspgridleveliterator.hh:18
GridImp::YGridLevelIterator YGLI
Definition yaspgridleveliterator.hh:26
GridImp::template Codim< codim >::Entity Entity
Definition yaspgridleveliterator.hh:25
void increment()
increment
Definition yaspgridleveliterator.hh:42
YaspLevelIterator(const YaspLevelIterator &i)
copy constructor
Definition yaspgridleveliterator.hh:38
GridImp::YGrid::Iterator I
Definition yaspgridleveliterator.hh:27
YaspLevelIterator(const YGLI &g, const I &it)
constructor
Definition yaspgridleveliterator.hh:34
YaspLevelIterator()
default constructor
Definition yaspgridleveliterator.hh:30