|
dune-grid 2.11
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Static Public Attributes |
Protected Member Functions |
Friends |
List of all members
Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator > Class Template Reference
#include <dune/grid/albertagrid/treeiterator.hh>
Inheritance diagram for Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >:

Public Types | |
| typedef Alberta::MeshPointer< dimension > | MeshPointer |
| typedef MeshPointer::MacroIterator | MacroIterator |
| typedef GridImp::template Codim< codim >::Entity | Entity |
| typedef MakeableInterfaceObject< Entity > | EntityObject |
| typedef EntityObject::ImplementationType | EntityImp |
| typedef EntityImp::ElementInfo | ElementInfo |
| typedef AlbertaMarkerVector< dimension, dimensionworld > | MarkerVector |
Public Member Functions | |
| AlbertaGridTreeIterator () | |
| AlbertaGridTreeIterator (const This &other) | |
| Constructor making end iterator. | |
| This & | operator= (const This &other) |
| Constructor making end iterator. | |
| AlbertaGridTreeIterator (const GridImp &grid, int travLevel) | |
| Constructor making end iterator. | |
| AlbertaGridTreeIterator (const GridImp &grid, const MarkerVector *marker, int travLevel) | |
| Constructor making begin iterator. | |
| bool | equals (const This &other) const |
| equality | |
| Entity & | dereference () const |
| dereferencing | |
| int | level () const |
| ask for level of entities | |
| void | increment () |
| increment | |
Static Public Attributes | |
| static const int | dimension = GridImp::dimension |
| static const int | codimension = codim |
| static const int | dimensionworld = GridImp::dimensionworld |
Protected Member Functions | |
| const GridImp & | grid () const |
| obtain a reference to the grid | |
Friends | |
| class | AlbertaGrid< dimension, dimensionworld > |
Detailed Description
template<int codim, class GridImp, bool leafIterator>
class Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >
class Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >
Enables iteration over all entities of a given codimension and level of a grid.
Member Typedef Documentation
◆ ElementInfo
template<int codim, class GridImp , bool leafIterator>
| typedef EntityImp::ElementInfo Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::ElementInfo |
◆ Entity
template<int codim, class GridImp , bool leafIterator>
| typedef GridImp::template Codim<codim>::Entity Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::Entity |
◆ EntityImp
template<int codim, class GridImp , bool leafIterator>
| typedef EntityObject::ImplementationType Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::EntityImp |
◆ EntityObject
template<int codim, class GridImp , bool leafIterator>
| typedef MakeableInterfaceObject< Entity > Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::EntityObject |
◆ MacroIterator
template<int codim, class GridImp , bool leafIterator>
| typedef MeshPointer::MacroIterator Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::MacroIterator |
◆ MarkerVector
template<int codim, class GridImp , bool leafIterator>
| typedef AlbertaMarkerVector< dimension, dimensionworld > Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::MarkerVector |
◆ MeshPointer
template<int codim, class GridImp , bool leafIterator>
| typedef Alberta::MeshPointer< dimension > Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >::MeshPointer |
Constructor & Destructor Documentation
◆ AlbertaGridTreeIterator() [1/4]
template<int codim, class GridImp , bool leafIterator>
|
inline |
◆ AlbertaGridTreeIterator() [2/4]
template<int codim, class GridImp , bool leafIterator>
|
inline |
Constructor making end iterator.
◆ AlbertaGridTreeIterator() [3/4]
template<int codim, class GridImp , bool leafIterator>
|
inline |
Constructor making end iterator.
◆ AlbertaGridTreeIterator() [4/4]
template<int codim, class GridImp , bool leafIterator>
|
inline |
Constructor making begin iterator.
Member Function Documentation
◆ dereference()
template<int codim, class GridImp , bool leafIterator>
|
inline |
dereferencing
◆ equals()
template<int codim, class GridImp , bool leafIterator>
|
inline |
equality
◆ grid()
template<int codim, class GridImp , bool leafIterator>
|
inlineprotected |
obtain a reference to the grid
◆ increment()
template<int codim, class GridImp , bool leafIterator>
|
inline |
increment
◆ level()
template<int codim, class GridImp , bool leafIterator>
|
inline |
ask for level of entities
◆ operator=()
template<int codim, class GridImp , bool leafIterator>
|
inline |
Constructor making end iterator.
Friends And Related Symbol Documentation
◆ AlbertaGrid< dimension, dimensionworld >
template<int codim, class GridImp , bool leafIterator>
|
friend |
Member Data Documentation
◆ codimension
template<int codim, class GridImp , bool leafIterator>
|
static |
◆ dimension
template<int codim, class GridImp , bool leafIterator>
|
static |
◆ dimensionworld
template<int codim, class GridImp , bool leafIterator>
|
static |
The documentation for this class was generated from the following files:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8