Dune Core Modules (2.9.1)
Dune::AlbertaGridHierarchicIterator< GridImp > Class Template Reference
#include <dune/grid/albertagrid/hierarchiciterator.hh>
Public Member Functions | |
AlbertaGridHierarchicIterator (const GridImp &grid, const ElementInfo &elementInfo, int maxLevel) | |
the normal Constructor | |
AlbertaGridHierarchicIterator (const GridImp &grid, int actLevel, int maxLevel) | |
the default Constructor | |
AlbertaGridHierarchicIterator (const This &other) | |
copy onstructor | |
This & | operator= (const This &other) |
assignment operator | |
void | increment () |
increment | |
bool | equals (const This &other) const |
equality | |
Entity & | dereference () const |
dereferencing | |
int | level () const |
ask for level of entities | |
Protected Member Functions | |
const GridImp & | grid () const |
obtain a reference to the grid | |
Detailed Description
template<class GridImp>
class Dune::AlbertaGridHierarchicIterator< GridImp >
class Dune::AlbertaGridHierarchicIterator< GridImp >
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. This is redundant but important for memory efficient implementations of unstru hierarchically refined meshes.
The documentation for this class was generated from the following files:
- dune/grid/albertagrid/entity.hh
- dune/grid/albertagrid/hierarchiciterator.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)