Iterator over the descendants of an entity.Mesh entities of codimension 0 ("elements") allow to visit all entities of codimension 0 obtained through nested, hierarchic refinement of the entity. Iteration over this set of entities is provided by the HierarchicIterator, starting from a given entity.
More...
|
| IdentityGridHierarchicIterator (const GridImp *identityGrid, const Entity &startEntity, int maxLevel) |
| the default Constructor
|
|
| IdentityGridHierarchicIterator (const GridImp *identityGrid, const Entity &startEntity, int maxLevel, bool endDummy) |
|
void | increment () |
|
bool | equals (const IdentityGridEntityPointer &i) const |
| equality
|
|
bool | equals (const IdentityGridEntityPointer< codim, GridImp, ForeignHostGridEntityPointer > &entityPointer) const |
| equality with EntityPointer based on different host EntityPointer
|
|
Entity | dereference () const |
| dereferencing
|
|
void | compactify () |
| Make this pointer as small as possible.
|
|
int | level () const |
| ask for level of entity
|
|
template<class GridImp>
class Dune::IdentityGridHierarchicIterator< GridImp >
Iterator over the descendants of an entity.
Mesh entities of codimension 0 ("elements") allow to visit all entities of codimension 0 obtained through nested, hierarchic refinement of the entity. Iteration over this set of entities is provided by the HierarchicIterator, starting from a given entity.