|
| ALU3dGridGlobalIdSet (const GridType &grid) |
| create id set, only allowed for ALU3dGrid
|
|
virtual | ~ALU3dGridGlobalIdSet () |
|
void | updateIdSet () |
|
void | print () const |
|
template<class IterType > |
void | checkId (const IdType ¯oId, const IterType &idIter) const |
|
void | uniquenessCheck () const |
|
void | setChunkSize (int chunkSize) |
|
void | buildIdSet () |
|
IdType | buildMacroVertexId (const VertexType &item) |
|
IdType | buildMacroEdgeId (const HEdgeType &item) |
|
IdType | buildMacroFaceId (const HFaceType &item) |
|
IdType | buildMacroElementId (const HElementType &item) |
|
template<int cd, class Item > |
IdType | createId (const Item &item, const IdType &creatorId, int nChild) |
|
void | buildElementIds (const HElementType &item, const IdType ¯oId, int nChild) |
|
void | buildInteriorElementIds (const HElementType &item, const IdType &fatherId) |
|
void | buildFaceIds (const HFaceType &face, const IdType &fatherId, int innerFace) |
|
void | buildInteriorFaceIds (const HFaceType &face, const IdType &faceId) |
|
void | buildEdgeIds (const HEdgeType &edge, const IdType &fatherId, int inneredge) |
|
void | buildInteriorEdgeIds (const HEdgeType &edge, const IdType &edgeId) |
|
void | buildVertexIds (const VertexType &vertex, const IdType &fatherId) |
|
const IdType & | getId (const IdType ¯oId) const |
|
template<class EntityType > |
IdType | id (const EntityType &ep) const |
| return global id of given entity
|
|
template<int cd> |
IdType | id (const typename GridType::template Codim< cd > ::Entity &ep) const |
| return global id of given entity
|
|
IdType | subId (const EntityCodim0Type &e, int i, unsigned int codim) const |
| return subId of given entity
|
|
int | postRefinement (HElementType &item) |
|
int | preCoarsening (HElementType &elem) |
|
int | preCoarsening (HBndSegType &el) |
|
int | postRefinement (HBndSegType &el) |
| prolong data, elem is the father
|
|