Dune Core Modules (unstable)

Dune::IdentityGridHierarchicIterator< GridImp > Class Template Reference

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/identitygridhierarchiciterator.hh>

Public Member Functions

 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 ()
 
Entity dereference () const
 dereferencing
 
bool equals (const IdentityGridHierarchicIterator &i) const
 equality
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ IdentityGridHierarchicIterator()

template<class GridImp >
Dune::IdentityGridHierarchicIterator< GridImp >::IdentityGridHierarchicIterator ( const GridImp *  identityGrid,
const Entity &  startEntity,
int  maxLevel,
bool  endDummy 
)
inlineexplicit
Todo:
Please doc me !

Member Function Documentation

◆ increment()

template<class GridImp >
void Dune::IdentityGridHierarchicIterator< GridImp >::increment ( )
inline
Todo:
Please doc me !

The documentation for this class was generated from the following files:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)