#include <dune/grid/alugrid/2d/iterator.hh>
List of all members.
Public Types |
typedef
GridImp::GridObjectFactoryType | FactoryType |
typedef GridImp::template
Codim< codim >::Entity | Entity |
| | type of stored entity (interface)
|
| enum | |
typedef GridImp::template
Codim< codimension >
::EntitySeed | EntitySeed |
| | type of the seed
|
typedef
MakeableInterfaceObject
< Entity > | EntityObj |
typedef ALU2dGridEntityPointer
< codimension, GridImp > | EntityPointerImp |
Public Member Functions |
| | ALU2dGridLevelIterator (const FactoryType &factroy, int level, bool end) |
| | Constructor.
|
| | ALU2dGridLevelIterator (const ThisType &org) |
| | copy constructor
|
| | ~ALU2dGridLevelIterator () |
| void | increment () |
| | prefix increment
|
| ThisType & | operator= (const ThisType &org) |
| | assigment of iterator
|
| bool | equals (const ThisType &i) const |
| | equality
|
| Entity & | dereference () const |
| | dereferencing
|
| int | level () const |
| | ask for level of entities
|
| const GridImp & | grid () const |
| | return reference top grid
|
Protected Member Functions |
| EntityImp & | entityImp () |
| const EntityImp & | entityImp () const |
| void | done () |
| | has to be called when iterator is finished
|
| void | updateEntityPointer (ElementType *item, int face=-1, int level=-1) |
| | update underlying item pointer and set entity
|
Protected Attributes |
| const FactoryType & | factory_ |
| | reference to entity factory
|
| EntitySeed | seed_ |
| | the essential information
|
| EntityObj * | entity_ |
| | entity that this EntityPointer points to
|
Friends |
| class | ALU2dGridEntity< dim, dimworld, GridImp > |
| class | ALU2dGridEntity< 1, dimworld, GridImp > |
| class | ALU2dGridEntity< 0, dimworld, GridImp > |
| class | ALU2dGrid< dim, dimworld, eltype > |
template<PartitionIteratorType pitype, class GridImp>
class Dune::ALU2dGridLevelIterator< 1, pitype, GridImp >
Member Typedef Documentation
template<PartitionIteratorType pitype, class GridImp >
| typedef GridImp::template Codim<codim>::Entity Dune::ALU2dGridLevelIterator< 1, pitype, GridImp >::Entity |
template<PartitionIteratorType pitype, class GridImp >
| typedef GridImp :: GridObjectFactoryType Dune::ALU2dGridLevelIterator< 1, pitype, GridImp >::FactoryType |
Member Enumeration Documentation
anonymous enum [inherited] |
Constructor & Destructor Documentation
template<PartitionIteratorType pitype, class GridImp >
template<PartitionIteratorType pitype, class GridImp >
template<PartitionIteratorType pitype, class GridImp >
Member Function Documentation
has to be called when iterator is finished
return reference top grid
template<PartitionIteratorType pitype, class GridImp >
| void Dune::ALU2dGridLevelIterator< 1, pitype, GridImp >::increment |
( |
| ) |
|
ask for level of entities
template<PartitionIteratorType pitype, class GridImp >
| ThisType& Dune::ALU2dGridLevelIterator< 1, pitype, GridImp >::operator= |
( |
const ThisType & |
org | ) |
|
update underlying item pointer and set entity
Friends And Related Function Documentation
template<PartitionIteratorType pitype, class GridImp >
friend class ALU2dGrid< dim, dimworld, eltype > [friend] |
template<PartitionIteratorType pitype, class GridImp >
template<PartitionIteratorType pitype, class GridImp >
template<PartitionIteratorType pitype, class GridImp >
Member Data Documentation
entity that this EntityPointer points to
reference to entity factory
the essential information
The documentation for this class was generated from the following file: