3#ifndef DUNE_IDENTITYGRIDLEAFITERATOR_HH
4#define DUNE_IDENTITYGRIDLEAFITERATOR_HH
18 template<
int codim, PartitionIteratorType pitype,
class Gr
idImp>
25 typedef typename GridImp::HostGridType::template Codim<codim>::template Partition<pitype>::LeafIterator HostGridLeafIterator;
33 Base(identityGrid, identityGrid->hostgrid_->
leafGridView().template begin<codim,pitype>())
41 Base(identityGrid, identityGrid->hostgrid_->
leafGridView().template end<codim,pitype>())
The IdentityGridEntityPointer class.
Grid< dim, dimworld, ct, GridFamily >::LeafGridView leafGridView(const Grid< dim, dimworld, ct, GridFamily > &grid)
leaf grid view for the given grid
Definition common/grid.hh:878
Include standard header files.
Definition agrid.hh:60
Definition identitygridentitypointer.hh:19
HostGridEntityPointer hostEntityPointer_
host EntityPointer
Definition identitygridentitypointer.hh:112
Iterator over all entities of a given codimension and level of a grid.
Definition identitygridleafiterator.hh:21
IdentityGridLeafIterator(const GridImp *identityGrid, bool endDummy)
Constructor which create the end iterator.
Definition identitygridleafiterator.hh:40
IdentityGridLeafIterator(const GridImp *identityGrid)
Definition identitygridleafiterator.hh:32
void increment()
prefix increment
Definition identitygridleafiterator.hh:46