dune-grid
2.4.1
|
#include <dune/grid/geometrygrid/entity.hh>
Public Types | |
typedef Base::HostEntity | HostEntity |
typedef Base::HostElement | HostElement |
typedef Base::GeometryImpl | GeometryImpl |
typedef Base::EntitySeed | EntitySeed |
Types Required by DUNE | |
typedef Traits::template Codim< codimension >::LocalGeometry | LocalGeometry |
type of corresponding local geometry More... | |
typedef Traits::template Codim< codimension >::EntityPointer | EntityPointer |
type of corresponding entity pointer More... | |
typedef Dune::Entity< 0, dim, Grid, Dune::GeoGrid::Entity > | EntityFacade |
typedef Traits::HierarchicIterator | HierarchicIterator |
type of hierarchic iterator More... | |
typedef Traits::LeafIntersectionIterator | LeafIntersectionIterator |
type of leaf intersection iterator More... | |
typedef Traits::LevelIntersectionIterator | LevelIntersectionIterator |
type of level intersection iterator More... | |
Public Member Functions | |
Entity () | |
Entity (const Grid &grid, const HostEntity &hostEntity) | |
Entity (const Grid &grid, HostEntity &&hostEntity) | |
Entity (const GeometryImpl &geo, const HostEntity &hostEntity) | |
Entity (const GeometryImpl &geo, HostEntity &&hostEntity) | |
Entity (const Grid &grid, const EntitySeed &seed) | |
Entity (const Grid &grid, const HostEntity &hostEntity, int i) | |
template<int codim> | |
int | count () const |
unsigned int | subEntities (unsigned int codim) const |
template<int codim> | |
Grid::template Codim< codim >::Entity | subEntity (int i) const |
LevelIntersectionIterator | ilevelbegin () const |
LevelIntersectionIterator | ilevelend () const |
LeafIntersectionIterator | ileafbegin () const |
LeafIntersectionIterator | ileafend () const |
bool | hasBoundaryIntersections () const |
bool | isLeaf () const |
EntityFacade | father () const |
bool | hasFather () const |
LocalGeometry | geometryInFather () const |
HierarchicIterator | hbegin (int maxLevel) const |
HierarchicIterator | hend (int maxLevel) const |
bool | isRegular () const |
bool | isNew () const |
bool | mightVanish () const |
Static Public Attributes | |
Attributes | |
static const int | codimension = Base::codimension |
codimensioon of the entity More... | |
static const int | dimension = Base::dimension |
dimension of the grid More... | |
static const int | mydimension = Base::mydimension |
dimension of the entity More... | |
static const int | dimensionworld = Base::dimensionworld |
dimension of the world More... | |
static const bool | fake = Base::fake |
true, if the entity is faked, i.e., if there is no corresponding host entity More... | |
typedef Dune::Entity< 0, dim, Grid, Dune::GeoGrid::Entity > Dune::GeoGrid::Entity< 0, dim, Grid >::EntityFacade |
typedef Traits::template Codim< codimension >::EntityPointer Dune::GeoGrid::Entity< 0, dim, Grid >::EntityPointer |
type of corresponding entity pointer
typedef Base::EntitySeed Dune::GeoGrid::Entity< 0, dim, Grid >::EntitySeed |
typedef Base::GeometryImpl Dune::GeoGrid::Entity< 0, dim, Grid >::GeometryImpl |
typedef Traits::HierarchicIterator Dune::GeoGrid::Entity< 0, dim, Grid >::HierarchicIterator |
type of hierarchic iterator
typedef Base::HostElement Dune::GeoGrid::Entity< 0, dim, Grid >::HostElement |
typedef Base::HostEntity Dune::GeoGrid::Entity< 0, dim, Grid >::HostEntity |
typedef Traits::LeafIntersectionIterator Dune::GeoGrid::Entity< 0, dim, Grid >::LeafIntersectionIterator |
type of leaf intersection iterator
typedef Traits::LevelIntersectionIterator Dune::GeoGrid::Entity< 0, dim, Grid >::LevelIntersectionIterator |
type of level intersection iterator
typedef Traits::template Codim< codimension >::LocalGeometry Dune::GeoGrid::Entity< 0, dim, Grid >::LocalGeometry |
type of corresponding local geometry
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
codimensioon of the entity
|
static |
dimension of the grid
|
static |
dimension of the world
|
static |
true, if the entity is faked, i.e., if there is no corresponding host entity
|
static |
dimension of the entity