|
dune-grid
2.3.1
|
#include <dune/grid/alugrid/2d/iterator.hh>

Public Types | |
| typedef GridImp::GridObjectFactoryType | FactoryType |
| typedef GridImp::template Codim< codim >::Entity | Entity |
| enum | |
| typedef GridImp::template Codim< codimension > ::EntitySeed | EntitySeed |
| type of the seed More... | |
| typedef MakeableInterfaceObject < Entity > | EntityObj |
| typedef ALU2dGridEntityPointer < codimension, GridImp > | EntityPointerImp |
Public Member Functions | |
| ALU2dGridLevelIterator (const FactoryType &factory, int level, bool end) | |
| Constructor. More... | |
| ALU2dGridLevelIterator (const ThisType &org) | |
| copy constructor More... | |
| ~ALU2dGridLevelIterator () | |
| void | increment () |
| prefix increment More... | |
| ThisType & | operator= (const ThisType &org) |
| assigment of iterator More... | |
| bool | equals (const ThisType &i) const |
| equality More... | |
| Entity & | dereference () const |
| dereferencing More... | |
| int | level () const |
| ask for level of entities More... | |
| const GridImp & | grid () const |
| return reference top grid More... | |
Protected Member Functions | |
| EntityImp & | entityImp () |
| const EntityImp & | entityImp () const |
| void | done () |
| has to be called when iterator is finished More... | |
| void | updateEntityPointer (ElementType *item, int face=-1, int level=-1) |
| update underlying item pointer and set entity More... | |
Protected Attributes | |
| const FactoryType & | factory_ |
| reference to entity factory More... | |
| EntitySeed | seed_ |
| the essential information More... | |
| EntityObj * | entity_ |
| entity that this EntityPointer points to More... | |
Friends | |
| class | ALU2dGridEntity< dim, dimworld, GridImp > |
| class | ALU2dGridEntity< 1, dimworld, GridImp > |
| class | ALU2dGridEntity< 0, dimworld, GridImp > |
| class | ALU2dGrid< dim, dimworld, eltype > |
| typedef GridImp::template Codim<codim>::Entity Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::Entity |
|
inherited |
|
inherited |
|
inherited |
type of the seed
| typedef GridImp :: GridObjectFactoryType Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::FactoryType |
|
inherited |
| Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::ALU2dGridLevelIterator | ( | const FactoryType & | factory, |
| int | level, | ||
| bool | end | ||
| ) |
Constructor.
| Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::ALU2dGridLevelIterator | ( | const ThisType & | org | ) |
copy constructor
| Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::~ALU2dGridLevelIterator | ( | ) |
|
inherited |
dereferencing
|
protectedinherited |
has to be called when iterator is finished
|
protectedinherited |
|
protectedinherited |
|
inherited |
equality
|
inlineinherited |
return reference top grid
| void Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::increment | ( | ) |
prefix increment
|
inherited |
ask for level of entities
| ThisType& Dune::ALU2dGridLevelIterator< 2, pitype, GridImp >::operator= | ( | const ThisType & | org | ) |
assigment of iterator
|
protectedinherited |
update underlying item pointer and set entity
|
friend |
|
friend |
|
friend |
|
friend |
|
mutableprotectedinherited |
entity that this EntityPointer points to
|
protectedinherited |
reference to entity factory
|
protectedinherited |
the essential information
1.8.7