dune-grid 2.9.0
|
The implementation of entities in a IdentityGrid. More...
#include <dune/grid/identitygrid/identitygridentity.hh>
Public Types | |
typedef GridImp::template Codim< codim >::Geometry | Geometry |
typedef GridImp::template Codim< codim >::EntitySeed | EntitySeed |
The type of the EntitySeed interface class. More... | |
Public Member Functions | |
IdentityGridEntity () | |
IdentityGridEntity (const GridImp *identityGrid, const HostGridEntity &hostEntity) | |
IdentityGridEntity (const GridImp *identityGrid, HostGridEntity &&hostEntity) | |
IdentityGridEntity (const IdentityGridEntity &original) | |
IdentityGridEntity (IdentityGridEntity &&original) | |
IdentityGridEntity & | operator= (const IdentityGridEntity &original) |
IdentityGridEntity & | operator= (IdentityGridEntity &&original) |
bool | equals (const IdentityGridEntity &other) const |
bool | hasFather () const |
returns true if father entity exists More... | |
EntitySeed | seed () const |
Create EntitySeed. More... | |
int | level () const |
level of this element More... | |
PartitionType | partitionType () const |
The partition type for parallel computing. More... | |
unsigned int | subEntities (unsigned int cc) const |
Return the number of subEntities of codimension codim. More... | |
Geometry | geometry () const |
geometry of this entity More... | |
GeometryType | type () const |
Return the name of the reference element. The type can be used to access the Dune::ReferenceElement. More... | |
Public Attributes | |
HostGridEntity | hostEntity_ |
Static Public Attributes | |
static constexpr int | codimension |
know your own codimension More... | |
static constexpr int | dimension |
Dimension of the grid. More... | |
static constexpr int | mydimension |
Know dimension of the entity. More... | |
The implementation of entities in a IdentityGrid.
A Grid is a container of grid entities. An entity is parametrized by the codimension. An entity of codimension c in dimension d is a d-c dimensional object.
typedef GridImp::template Codim<codim>::EntitySeed Dune::IdentityGridEntity< codim, dim, GridImp >::EntitySeed |
The type of the EntitySeed interface class.
typedef GridImp::template Codim<codim>::Geometry Dune::IdentityGridEntity< codim, dim, GridImp >::Geometry |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
geometry of this entity
|
inline |
returns true if father entity exists
|
inline |
level of this element
|
inline |
|
inline |
|
inline |
The partition type for parallel computing.
|
inline |
Create EntitySeed.
|
inline |
Return the number of subEntities of codimension codim.
|
inlineinherited |
Return the name of the reference element. The type can be used to access the Dune::ReferenceElement.
|
staticconstexprinherited |
know your own codimension
|
staticconstexprinherited |
Dimension of the grid.
HostGridEntity Dune::IdentityGridEntity< codim, dim, GridImp >::hostEntity_ |
|
staticconstexprinherited |
Know dimension of the entity.