#include <FaceTriangle.h>
Inherits FaceNS.
|
| | FaceTriangle (const int &numNode1, const int &numNode2, const int &numNode3, int tri=1) |
| | ~FaceTriangle () override |
| | FaceNS () |
| | FaceNS (const int &numberNodes) |
| | ~FaceNS () override |
| void | construitFace (const Coord *nodes, const int &numNodeOther, ElementNS *elementNeighbor) |
| bool | faceExists (FaceNS **faces, const int &indexMaxFaces, int &indexFaceExiste) |
| void | addElementNeighbor (ElementNS *elementNeighbor) |
| void | addElementNeighborLimite (ElementNS *elementNeighbor) |
| ElementNS * | getElementGauche () const |
| ElementNS * | getElementDroite () const |
| void | setEstLimite (const bool &estLimite) |
| void | setEstComm (const bool &estComm) |
| const bool & | getEstComm () const |
| const int & | getSumNumNodes () const |
| const int & | getNumberNodes () const |
| const int & | getNumNode (const int &numNode) const |
| void | getInfoNodes (int *numNodes, int &sumNumNodes) const |
| const bool & | getEstLimite () const |
| void | printNodes () const |
| void | printInfo () const override |
| | Face () |
| virtual | ~Face () |
| const Coord & | getNormal () const |
| const Coord & | getTangent () const |
| const Coord & | getBinormal () const |
| const double & | getSurface () const |
| const Coord & | getPos () const |
| virtual void | setSurface (const double &) |
| virtual void | initializeOthers (const double &, const Coord &, const Coord &, const Coord &) |
| virtual void | setPos (const double &, const double &, const double &) |
| virtual void | setNormal (const double &, const double &, const double &) |
| virtual void | setTangent (const double &, const double &, const double &) |
| virtual void | setBinormal (const double &, const double &, const double &) |
| virtual void | setSize (const double &, const double &, const double &) |
| virtual void | setSize (const Coord &) |
| double | distance (Element *e) |
| virtual const double & | getSizeX () |
| virtual const double & | getSizeY () |
| virtual const double & | getSizeZ () |
| virtual const Coord & | getSize () |
| virtual Face * | creerNouvelleFace () |
|
| static int | searchFace (int *face, int &sumNodes, int **arrayFaces, int *arraySumNodes, int numberNodes, int &indexMaxFaces) |
| static int | searchFace (int *face, int &sumNodes, std::vector< int * > arrayFaces, std::vector< int > arraySumNodes, int numberNodes, int &indexMaxFaces) |
| int | m_numberNodes |
| int * | m_numNodes |
| int | m_sumNumNodes |
| bool | m_limite |
| bool | m_comm |
| ElementNS * | m_elementGauche |
| ElementNS * | m_elementDroite |
| Coord | m_position |
| double | m_surface |
| Coord | m_normal |
| Coord | m_tangent |
| Coord | m_binormal |
◆ FaceTriangle()
| FaceTriangle::FaceTriangle |
( |
const int & | numNode1, |
|
|
const int & | numNode2, |
|
|
const int & | numNode3, |
|
|
int | tri = 1 ) |
◆ ~FaceTriangle()
| FaceTriangle::~FaceTriangle |
( |
| ) |
|
|
override |
◆ computeRepere()
| void FaceTriangle::computeRepere |
( |
const Coord * | nodes, |
|
|
const int & | numNodeOther, |
|
|
ElementNS * | elementNeighbor ) |
|
overrideprivatevirtual |
◆ computeSurface()
| void FaceTriangle::computeSurface |
( |
const Coord * | nodes | ) |
|
|
overrideprivatevirtual |
◆ NUMBERNODES
| const int FaceTriangle::NUMBERNODES = 3 |
|
staticprivate |
The documentation for this class was generated from the following files:
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Meshes/MeshUnStruct/MUSGmsh/FaceTriangle.h
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Meshes/MeshUnStruct/MUSGmsh/FaceTriangle.cpp