Dune Core Modules (2.4.1)
Dune::ALU3dGridEntityPointerBase< codim, GridImp > Class Template Reference
#include <dune/grid/alugrid/3d/entity.hh>
Public Types | |
| typedef GridImp::template Codim< codimension >::Entity | Entity |
| type of Entity | |
| typedef MakeableInterfaceObject< Entity > | EntityObject |
| underlying EntityImplementation | |
| typedef ThisType | ALU3dGridEntityPointerType |
| typedef of my type | |
| typedef ALU3dGridEntityPointer< codimension, GridImp > | EntityPointerImp |
| make type of entity pointer implementation available in derived classes | |
| typedef ALU3dGridEntitySeed< codimension, GridImp > | ALU3dGridEntitySeedType |
| type of entity seed | |
Public Member Functions | |
| ALU3dGridEntityPointerBase (const FactoryType &factory, const HElementType &item) | |
| Constructor for EntityPointer that points to an element. | |
| ALU3dGridEntityPointerBase (const FactoryType &factory, const HElementType &item, const int level, const int twist, const int duneFace) | |
| Constructor for EntityPointer that points to an element. | |
| ALU3dGridEntityPointerBase (const FactoryType &factory, const HBndSegType &ghostFace) | |
| Constructor for EntityPointer that points to an ghost. | |
| ALU3dGridEntityPointerBase (const FactoryType &factory, const ALU3dGridEntitySeedType &seed) | |
| Constructor for EntityPointer that points to an ghost. | |
| ALU3dGridEntityPointerBase (const ALU3dGridEntityPointerType &org) | |
| copy constructor | |
| ~ALU3dGridEntityPointerBase () | |
| Destructor. | |
| bool | equals (const ALU3dGridEntityPointerType &i) const |
| equality | |
| ThisType & | operator= (const ThisType &org) |
| assignment operator | |
| Entity & | dereference () const |
| dereferencing | |
| int | level () const |
| ask for level of entities | |
Protected Member Functions | |
| void | done () |
| has to be called when iterator is finished | |
| void | freeEntity () |
| put entity to entity stack | |
| const GridImp & | grid () const |
| return reference to grid | |
| ALU3dGridEntityPointerBase (const FactoryType &factory, int level) | |
Detailed Description
template<int codim, class GridImp>
class Dune::ALU3dGridEntityPointerBase< codim, GridImp >
class Dune::ALU3dGridEntityPointerBase< codim, GridImp >
Enables iteration over all entities of a given codimension and level of a grid.
Constructor & Destructor Documentation
◆ ALU3dGridEntityPointerBase()
template<int codim, class GridImp >
|
inlineprotected |
Constructor for EntityPointer init of Level-, and Leaf-, and HierarchicIterator
References Dune::ALU3dGridEntityPointerBase< codim, GridImp >::level().
The documentation for this class was generated from the following files:
- dune/grid/alugrid/3d/entity.hh
- dune/grid/alugrid/3d/entity_inline.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Nov 2, 23:43, 2025)