|
| FoamGridEntityImp (const FoamGridEntityImp< 0, dimgrid, dimworld, ctype > *v0, const FoamGridEntityImp< 0, dimgrid, dimworld, ctype > *v1, int level, unsigned int id) |
|
| FoamGridEntityImp (const FoamGridEntityImp< 0, dimgrid, dimworld, ctype > *v0, const FoamGridEntityImp< 0, dimgrid, dimworld, ctype > *v1, int level, unsigned int id, FoamGridEntityImp *father) |
|
bool | isLeaf () const |
|
unsigned int | boundarySegmentIndex () const |
| This has no function yet in Foamgrid. More...
|
|
unsigned int | boundaryId () const |
| This has no function yet in Foamgrid. More...
|
|
GeometryType | type () const |
|
bool | hasFather () const |
|
int | corners () const |
| Number of corners (==2) More...
|
|
FieldVector< ctype, dimworld > | corner (int i) const |
|
PartitionType | partitionType () const |
|
int | subLevelIndex (int i, unsigned int codim) const |
| Return level index of sub entity with codim = cc and local number i. More...
|
|
int | subLeafIndex (int i, unsigned int codim) const |
| Return leaf index of sub entity with codim = cc and local number i. More...
|
|
int | level () const |
|
|
std::vector< const FoamGridEntityImp< dimgrid, dimgrid, dimworld, ctype > * > | elements_ |
|
std::array< const FoamGridEntityImp< 0, dimgrid, dimworld, ctype > *, 2 > | vertex_ |
|
unsigned int | boundarySegmentIndex_ |
| The boundary id. Only used if this edge is a boundary edge. More...
|
|
unsigned int | boundaryId_ |
|
std::array< FoamGridEntityImp< 1, dimgrid, dimworld, ctype > *, 2 > | sons_ |
| links to refinements of this edge More...
|
|
unsigned int | nSons_ |
| The number of refined edges (0 or 2). More...
|
|
FoamGridEntityImp< 1, dimgrid, dimworld, ctype > * | father_ |
| Pointer to father edge. More...
|
|
int | level_ |
| level More...
|
|
unsigned int | levelIndex_ |
| entity number More...
|
|
unsigned int | leafIndex_ |
|
unsigned int | id_ |
|
bool | willVanish_ |
| Whether this entity will vanish due to coarsening. More...
|
|
template<int dimworld, class ctype>
class Dune::FoamGridEntityImp< 1, 2, dimworld, ctype >
Edge specialization of FoamGridEntityImp. Edges only exist for dimgrid == 2.