3 #ifndef DUNE_IDENTITYGRIDLEVELITERATOR_HH
4 #define DUNE_IDENTITYGRIDLEVELITERATOR_HH
23 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp>
24 class IdentityGridLevelIterator :
32 hostGridLevelIterator_(identityGrid->hostgrid_->template lbegin<codim>(level))
46 hostGridLevelIterator_(identityGrid->hostgrid_->template lend<codim>(level))
52 ++hostGridLevelIterator_;
60 typedef typename GridImp::HostGridType::Traits::template Codim<codim>::LevelIterator HostGridLevelIterator;
63 HostGridLevelIterator hostGridLevelIterator_;
IdentityGridMakeableEntity< codim, dim, GridImp > virtualEntity_
virtual entity
Definition: identitygridentitypointer.hh:85
void increment()
prefix increment
Definition: identitygridleveliterator.hh:51
Definition: identitygridentity.hh:21
IdentityGridLevelIterator(const GridImp *identityGrid, int level)
Constructor.
Definition: identitygridleveliterator.hh:30
The IdentityGridEntityPointer class.
int level() const
ask for level of entity
Definition: identitygridentitypointer.hh:75
IdentityGridLevelIterator(const GridImp *identityGrid, int level, bool endDummy)
Constructor which create the end iterator.
Definition: identitygridleveliterator.hh:43