|
dune-foamgrid 2.8.0
|
The implementation of entities in a FoamGrid. More...
#include <dune/foamgrid/foamgrid/foamgridentity.hh>

Public Types | |
| typedef GridImp::template Codim< codim >::Geometry | Geometry |
| typedef GridImp::template Codim< codim >::EntitySeed | EntitySeed |
| The type of the EntitySeed interface class. | |
Public Member Functions | |
| FoamGridEntity (const FoamGridEntityImp< dimgrid-codim, dimgrid, dimworld, ctype > *target) | |
| Constructor for an entity in a given grid level. | |
| FoamGridEntity (const FoamGridEntity &original) | |
| Copy constructor. | |
| FoamGridEntity () | |
| Default constructor. | |
| FoamGridEntity & | operator= (const FoamGridEntity &original) |
| int | level () const |
| level of this element | |
| PartitionType | partitionType () const |
| The partition type for parallel computing. | |
| template<int cc> | |
| int | count () const |
| Geometry | geometry () const |
| geometry of this entity | |
| EntitySeed | seed () const |
| Create EntitySeed. | |
| void | setToTarget (const FoamGridEntityImp< dimgrid-codim, dimgrid, dimworld, ctype > *target) |
| bool | equals (const Dune::FoamGridEntity< codim, dimgrid, GridImp > &other) const |
| equality | |
| GeometryType | type () const |
| return the entity's type | |
Public Attributes | |
| const FoamGridEntityImp< dimgrid-codim, dimgrid, dimworld, ctype > * | target_ |
The implementation of entities in a FoamGrid.
| typedef GridImp::template Codim<codim>::EntitySeed Dune::FoamGridEntity< codim, dimgrid, GridImp >::EntitySeed |
The type of the EntitySeed interface class.
| typedef GridImp::template Codim<codim>::Geometry Dune::FoamGridEntity< codim, dimgrid, GridImp >::Geometry |
|
inlineexplicit |
Constructor for an entity in a given grid level.
|
inline |
Copy constructor.
|
inline |
Default constructor.
|
inline |
Intra-element access to entities of codimension cc > codim. Return number of entities with codimension cc.
|
inline |
equality
|
inline |
geometry of this entity
|
inline |
level of this element
|
inline |
|
inline |
The partition type for parallel computing.
|
inline |
Create EntitySeed.
|
inline |
|
inline |
return the entity's type
| const FoamGridEntityImp<dimgrid-codim, dimgrid, dimworld, ctype>* Dune::FoamGridEntity< codim, dimgrid, GridImp >::target_ |