dune-grid
2.2.1
|
#include <dune/grid/yaspgrid.hh>
Public Types | |
typedef MultiYGrid< dim, ctype > ::YGridLevelIterator | YGLI |
typedef SubYGrid< dim, ctype > ::TransformingSubIterator | TSI |
typedef GridImp::template Codim< 0 >::Entity | Entity |
typedef YaspSpecialEntity < 0, dim, GridImp > | SpecialEntity |
typedef YGrid< dim, ctype >::iTupel | iTupel |
define type used for coordinates in grid module More... | |
enum | |
codimension of entity pointer More... | |
typedef YaspEntityPointer < codim, GridImp > | EntityPointerImp |
Public Member Functions | |
YaspHierarchicIterator (const GridImp *yg, const YGLI &g, const TSI &it, int maxlevel) | |
constructor More... | |
YaspHierarchicIterator (const YaspHierarchicIterator &it) | |
constructor More... | |
void | increment () |
increment More... | |
void | print (std::ostream &s) const |
bool | equals (const YaspEntityPointer &rhs) const |
equality More... | |
Entity & | dereference () const |
dereferencing More... | |
int | level () const |
ask for level of entity More... | |
const TSI & | transformingsubiterator () const |
TSI & | transformingsubiterator () |
const YGLI & | gridlevel () const |
YGLI & | gridlevel () |
Protected Types | |
typedef YaspEntity< codim, dim, GridImp > | YaspEntityImp |
Protected Attributes | |
YGLI | _g |
TSI | _it |
SpecialEntity | _entity |
virtual entity More... | |
YaspHierarchicIterator enables iteration over son entities of codim 0
typedef GridImp::template Codim<0>::Entity Dune::YaspHierarchicIterator< GridImp >::Entity |
|
inherited |
typedef YGrid<dim,ctype>::iTupel Dune::YaspHierarchicIterator< GridImp >::iTupel |
define type used for coordinates in grid module
typedef YaspSpecialEntity<0,dim,GridImp> Dune::YaspHierarchicIterator< GridImp >::SpecialEntity |
typedef SubYGrid<dim,ctype>::TransformingSubIterator Dune::YaspHierarchicIterator< GridImp >::TSI |
|
protectedinherited |
typedef MultiYGrid<dim,ctype>::YGridLevelIterator Dune::YaspHierarchicIterator< GridImp >::YGLI |
|
inherited |
codimension of entity pointer
|
inline |
constructor
References Dune::YaspEntityPointer< 0, GridImp >::_g, Dune::YaspEntityPointer< 0, GridImp >::_it, and Dune::Alberta::min().
|
inline |
constructor
|
inlineinherited |
dereferencing
|
inlineinherited |
equality
|
inlineinherited |
|
inlineinherited |
|
inline |
increment
References Dune::YaspEntityPointer< 0, GridImp >::_g.
|
inlineinherited |
ask for level of entity
Referenced by Dune::YaspEntity< 0, dim, GridImp >::hend().
|
inline |
|
inlineinherited |
|
inlineinherited |
|
mutableprotectedinherited |
virtual entity
|
protectedinherited |
|
protectedinherited |