|
| ElementPrism () |
|
virtual | ~ElementPrism () |
|
virtual void | construitFaces (const Coord *nodes, FaceNS **faces, int &indexMaxFaces, int **facesBuff, int *sumNodesBuff) |
|
virtual void | construitFacesSimplifie (int &iMax, int **facesBuff, int *sumNodesBuff) |
|
virtual void | attributFaceCommunicante (FaceNS **faces, const int &indexMaxFaces, const int &numberNodesInternal) |
|
virtual int | compteFaceCommunicante (std::vector< int * > &faces, std::vector< int > &sumNodesBuff) |
|
virtual int | compteFaceCommunicante (int &iMax, int **faces, int *sumNodesBuff) |
|
| ElementNS () |
|
| ElementNS (const int &typeGmsh, const int &numberNodes, const int &numberFaces, const int &typeVTK) |
|
virtual | ~ElementNS () |
|
void | construitElement (const int *numNodes, const Coord *nodes, const int numberEntitePhysique, const int numberEntiteGeometrique, int &indexElement) |
|
void | construitElementParallele (const Coord *nodes) |
|
virtual void | attributFaceLimite (FaceNS **, const int &) |
|
void | removeCPUOthers (std::vector< int > &numCPU) |
|
void | setIndex (int &index) |
|
void | setAppartenancePhysique (int &appartenancePhysique) |
|
void | setNumNode (int *numNodes) |
|
void | setNumNode (int &node, int &numNode) |
|
void | setIsFantome (bool isFantome) |
|
void | setIsCommunicant (bool isCommunicant) |
|
void | setAppartenanceCPU (const int *numCPU, const int &numberCPU) |
|
virtual const int & | getIndex () const |
|
const int & | getNumberNodes () const |
|
const int & | getNumberFaces () const |
|
const int & | getTypeGmsh () const |
|
const int & | getTypeVTK () const |
|
const int & | getNumNode (int &node) const |
|
virtual const int & | getAppartenancePhysique () const |
|
const int & | getAppartenanceGeometrique () const |
|
const int & | getCPU () const |
|
const int & | getNumberOthersCPU () const |
|
const int & | getAutreCPU (const int &autreCPU) const |
|
void | printInfo () const |
|
const bool & | isFantome () const |
|
const bool & | isCommunicant () const |
|
| Element () |
|
virtual | ~Element () |
|
void | setCellAssociee (const int &numCell) |
|
const Coord & | getPosition () const |
|
const double & | getLCFL () const |
|
const double & | getVolume () const |
|
const int & | getNumCellAssociee () const |
|
virtual void | setVolume (const double &) |
| default
|
|
virtual void | setLCFL (const double &) |
|
virtual void | setPos (const double &, const double &, const double &) |
|
virtual void | setPos (const Coord &) |
|
virtual void | setPosX (const double &) |
|
virtual void | setPosY (const double &) |
|
virtual void | setPosZ (const double &) |
|
virtual void | setSize (const double &, const double &, const double &) |
|
virtual void | setSize (const Coord &) |
|
void | writePos (std::ofstream &fileStream, Axis axis) |
|
Coord | vector (const Element *e) |
|
Coord | vector (const Face *f) |
|
double | distance (const Element *e) |
|
double | distanceX (const Element *e) |
|
double | distanceY (const Element *e) |
|
double | distanceZ (const Element *e) |
|
double | distance (const Face *f) |
|
double | distanceX (const Face *f) |
|
double | distanceY (const Face *f) |
|
double | distanceZ (const Face *f) |
|
virtual const double & | getSizeX () |
|
virtual const double & | getSizeY () |
|
virtual const double & | getSizeZ () |
|
virtual const Coord & | getSize () |
|
bool | traverseObjet (const GeometricObject &objet) const |
|
virtual void | creerElementChild () |
|
virtual Element * | getElementChild (const int &) |
|
virtual Element * | getElementChildBack () |
|
virtual void | finalizeElementsChildren () |
|
virtual void | setKey (const decomposition::Key< 3 > &key) |
|
virtual const decomposition::Key< 3 > & | getKey () const |
|