|
dune-grid
2.4.1
|
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...
#include <dune/grid/identitygrid/identitygridentity.hh>

Public Types | |
| typedef Base::Entity | Entity |
| enum | |
| Codimension of entity pointed to. More... | |
| enum | |
| typedef IdentityGridEntityPointer | EntityPointerImp |
| typedef GridImp::HostGridType::template Codim< 0 >::Entity::HierarchicIterator | HostGridEntityPointer |
Public Member Functions | |
| IdentityGridHierarchicIterator (const GridImp *identityGrid, const Entity &startEntity, int maxLevel) | |
| the default Constructor More... | |
| IdentityGridHierarchicIterator (const GridImp *identityGrid, const Entity &startEntity, int maxLevel, bool endDummy) | |
| void | increment () |
| bool | equals (const IdentityGridEntityPointer &i) const |
| equality More... | |
| bool | equals (const IdentityGridEntityPointer< codim, GridImp, ForeignHostGridEntityPointer > &entityPointer) const |
| equality with EntityPointer based on different host EntityPointer More... | |
| Entity | dereference () const |
| dereferencing More... | |
| void | compactify () |
| Make this pointer as small as possible. More... | |
| int | level () const |
| ask for level of entity More... | |
Protected Attributes | |
| const GridImp * | identityGrid_ |
| HostGridEntityPointer | hostEntityPointer_ |
| host EntityPointer More... | |
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.
| typedef Base::Entity Dune::IdentityGridHierarchicIterator< GridImp >::Entity |
|
inherited |
export the type of the EntityPointer Implementation. Necessary for the typeconversion between Iterators and EntityPointer
|
inherited |
|
inherited |
Codimension of entity pointed to.
|
inherited |
|
inlineexplicit |
the default Constructor
|
inlineexplicit |
|
inlineinherited |
Make this pointer as small as possible.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
equality with EntityPointer based on different host EntityPointer
References Dune::IdentityGridEntityPointer< codim, GridImp, HostGridEntityPointer_ >::hostEntityPointer_.
|
inline |
|
inlineinherited |
ask for level of entity
References Dune::IdentityGridEntityPointer< codim, GridImp, HostGridEntityPointer_ >::hostEntityPointer_.
|
protectedinherited |
host EntityPointer
Referenced by Dune::IdentityGridHierarchicIterator< GridImp >::increment().
|
protectedinherited |
1.8.11