dune-spgrid 2.8.0
|
#include <dune/grid/spgrid/entity.hh>
Classes | |
struct | Codim |
Public Types | |
typedef Base::EntityInfo | EntityInfo |
typedef Base::GridLevel | GridLevel |
typedef Base::Traits | Traits |
typedef Base::Geometry | Geometry |
typedef Base::LocalGeometry | LocalGeometry |
typedef GridLevel::MultiIndex | MultiIndex |
typedef Traits::template Codim< codimension >::Entity | Entity |
typedef Traits::template Codim< codimension >::EntitySeed | EntitySeed |
typedef Traits::HierarchicIterator | HierarchicIterator |
Public Member Functions | |
SPEntity () | |
SPEntity (const EntityInfo &entityInfo) | |
SPEntity (const GridLevel &gridLevel, const MultiIndex &id, unsigned int partitionNumber) | |
template<int codim> | |
Codim< codim >::Entity | subEntity (int i) const |
bool | hasBoundaryIntersections () const |
LocalGeometry | geometryInFather () const |
bool | isRegular () const |
bool | isNew () const |
bool | mightVanish () const |
template<int codim> | |
SPEntity< 0, dim, Grid >::template Codim< codim >::Entity | subEntity (int i) const |
int | level () const |
bool | isLeaf () const |
PartitionType | partitionType () const |
GeometryType | type () const |
Geometry | geometry () const |
bool | equals (const This &other) const |
EntitySeed | seed () const |
unsigned int | subEntities (unsigned int cd) const |
bool | hasFather () const |
Entity | father () const |
HierarchicIterator | hbegin (int maxlevel) const |
HierarchicIterator | hend (int maxlevel) const |
const EntityInfo & | entityInfo () const |
EntityInfo & | entityInfo () |
const GridLevel & | gridLevel () const |
const Grid & | grid () const |
Static Public Attributes | |
static const int | dimension = Base::dimension |
static const int | codimension |
static const int | mydimension |
Protected Types | |
typedef GridLevel::Mesh | Mesh |
typedef SPGeometry< mydimension, dimension, Grid > | GeometryImpl |
typedef SPEntitySeed< codimension, Grid > | EntitySeedImpl |
typedef SPHierarchicIterator< Grid, codimension > | HierarchicIteratorImpl |
Static Protected Attributes | |
static const int | numFaces = GridLevel::ReferenceCube::numFaces |
|
inherited |
typedef Base::EntityInfo Dune::SPEntity< 0, dim, Grid >::EntityInfo |
|
inherited |
|
protectedinherited |
typedef Base::Geometry Dune::SPEntity< 0, dim, Grid >::Geometry |
|
protectedinherited |
typedef Base::GridLevel Dune::SPEntity< 0, dim, Grid >::GridLevel |
|
inherited |
|
protectedinherited |
typedef Base::LocalGeometry Dune::SPEntity< 0, dim, Grid >::LocalGeometry |
|
protected |
typedef GridLevel::MultiIndex Dune::SPEntity< 0, dim, Grid >::MultiIndex |
typedef Base::Traits Dune::SPEntity< 0, dim, Grid >::Traits |
|
inline |
|
inlineexplicit |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Codim< codim >::Entity Dune::SPEntity< 0, dim, Grid >::subEntity | ( | int | i | ) | const |
|
inline |
|
inlineinherited |
|
staticinherited |
|
static |
|
staticinherited |
|
staticprotected |