#include <FaceNS.h>
Inherits Face.
Inherited by FacePoint, FaceQuadrangle, FaceSegment, and FaceTriangle.
|
| | 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) |
◆ FaceNS() [1/2]
◆ FaceNS() [2/2]
| FaceNS::FaceNS |
( |
const int & | numberNodes | ) |
|
◆ ~FaceNS()
◆ addElementNeighbor()
| void FaceNS::addElementNeighbor |
( |
ElementNS * | elementNeighbor | ) |
|
◆ addElementNeighborLimite()
| void FaceNS::addElementNeighborLimite |
( |
ElementNS * | elementNeighbor | ) |
|
◆ computeRepere()
| virtual void FaceNS::computeRepere |
( |
const Coord * | , |
|
|
const int & | , |
|
|
ElementNS * | ) |
|
inlineprotectedvirtual |
◆ computeSurface()
| virtual void FaceNS::computeSurface |
( |
const Coord * | | ) |
|
|
inlineprotectedvirtual |
◆ construitFace()
| void FaceNS::construitFace |
( |
const Coord * | nodes, |
|
|
const int & | numNodeOther, |
|
|
ElementNS * | elementNeighbor ) |
◆ faceExists()
| bool FaceNS::faceExists |
( |
FaceNS ** | faces, |
|
|
const int & | indexMaxFaces, |
|
|
int & | indexFaceExiste ) |
◆ getElementDroite()
| ElementNS * FaceNS::getElementDroite |
( |
| ) |
const |
◆ getElementGauche()
| ElementNS * FaceNS::getElementGauche |
( |
| ) |
const |
◆ getEstComm()
| const bool & FaceNS::getEstComm |
( |
| ) |
const |
|
inline |
◆ getEstLimite()
| const bool & FaceNS::getEstLimite |
( |
| ) |
const |
|
inline |
◆ getInfoNodes()
| void FaceNS::getInfoNodes |
( |
int * | numNodes, |
|
|
int & | sumNumNodes ) const |
◆ getNumberNodes()
| const int & FaceNS::getNumberNodes |
( |
| ) |
const |
|
inline |
◆ getNumNode()
| const int & FaceNS::getNumNode |
( |
const int & | numNode | ) |
const |
|
inline |
◆ getSumNumNodes()
| const int & FaceNS::getSumNumNodes |
( |
| ) |
const |
|
inline |
◆ printInfo()
| void FaceNS::printInfo |
( |
| ) |
const |
|
overridevirtual |
◆ printNodes()
| void FaceNS::printNodes |
( |
| ) |
const |
◆ searchFace() [1/2]
| int FaceNS::searchFace |
( |
int * | face, |
|
|
int & | sumNodes, |
|
|
int ** | arrayFaces, |
|
|
int * | arraySumNodes, |
|
|
int | numberNodes, |
|
|
int & | indexMaxFaces ) |
|
static |
◆ searchFace() [2/2]
| int FaceNS::searchFace |
( |
int * | face, |
|
|
int & | sumNodes, |
|
|
std::vector< int * > | arrayFaces, |
|
|
std::vector< int > | arraySumNodes, |
|
|
int | numberNodes, |
|
|
int & | indexMaxFaces ) |
|
static |
◆ setEstComm()
| void FaceNS::setEstComm |
( |
const bool & | estComm | ) |
|
◆ setEstLimite()
| void FaceNS::setEstLimite |
( |
const bool & | estLimite | ) |
|
◆ m_comm
◆ m_elementDroite
◆ m_elementGauche
◆ m_limite
◆ m_numberNodes
| int FaceNS::m_numberNodes |
|
protected |
Number of nodes of the face
◆ m_numNodes
Node positions in the global node array
◆ m_sumNumNodes
| int FaceNS::m_sumNumNodes |
|
protected |
The documentation for this class was generated from the following files:
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Meshes/MeshUnStruct/MUSGmsh/FaceNS.h
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Meshes/MeshUnStruct/MUSGmsh/FaceNS.cpp