|
| | ElementTetrahedron () |
| | ~ElementTetrahedron () override |
| void | construitFaces (const Coord *nodes, FaceNS **faces, int &indexMaxFaces, int **facesBuff, int *sumNodesBuff) override |
| void | construitFacesSimplifie (int &iMax, int **facesBuff, int *sumNodesBuff) override |
| void | attributFaceCommunicante (FaceNS **faces, const int &indexMaxFaces, const int &numberNodesInternal) override |
| int | compteFaceCommunicante (std::vector< int * > &faces, std::vector< int > &sumNodesBuff) override |
| int | compteFaceCommunicante (int &iMax, int **faces, int *sumNodesBuff) override |
| | ElementNS () |
| | ElementNS (const int &typeGmsh, const int &numberNodes, const int &numberFaces, const int &typeVTK) |
| | ~ElementNS () override |
| 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) |
| const int & | getIndex () const override |
| const int & | getNumberNodes () const |
| const int & | getNumberFaces () const |
| const int & | getTypeGmsh () const |
| const int & | getTypeVTK () const |
| const int & | getNumNode (int &node) const |
| const int & | getAppartenancePhysique () const override |
| const int & | getAppartenanceGeometrique () const |
| const int & | getCPU () const |
| const int & | getNumberOthersCPU () const |
| const int & | getAutreCPU (const int &autreCPU) const |
| void | printInfo () const override |
| 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) |
| 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 |