#include <Element.h>
Inherited by ElementCartesian, and ElementNS.
◆ Element()
◆ ~Element()
◆ creerElementChild()
| virtual void Element::creerElementChild |
( |
| ) |
|
|
inlinevirtual |
◆ distance() [1/2]
| double Element::distance |
( |
const Element * | e | ) |
|
Calcul de la distance entre center et center d un autre element
◆ distance() [2/2]
| double Element::distance |
( |
const Face * | f | ) |
|
Calcul de la distance entre center et center d une face
◆ distanceX() [1/2]
| double Element::distanceX |
( |
const Element * | e | ) |
|
Calcul de la distance selon x entre center et center d un autre element
◆ distanceX() [2/2]
| double Element::distanceX |
( |
const Face * | f | ) |
|
Calcul de la distance selon x entre center et center d une face
◆ distanceY() [1/2]
| double Element::distanceY |
( |
const Element * | e | ) |
|
Calcul de la distance selon y entre center et center d un autre element
◆ distanceY() [2/2]
| double Element::distanceY |
( |
const Face * | f | ) |
|
Calcul de la distance selon y entre center et center d une face
◆ distanceZ() [1/2]
| double Element::distanceZ |
( |
const Element * | e | ) |
|
Calcul de la distance selon z entre center et center d un autre element
◆ distanceZ() [2/2]
| double Element::distanceZ |
( |
const Face * | f | ) |
|
Calcul de la distance selon z entre center et center d une face
◆ finalizeElementsChildren()
| virtual void Element::finalizeElementsChildren |
( |
| ) |
|
|
inlinevirtual |
◆ getAppartenancePhysique()
| virtual const int & Element::getAppartenancePhysique |
( |
| ) |
const |
|
inlinevirtual |
◆ getElementChild()
| virtual Element * Element::getElementChild |
( |
const int & | | ) |
|
|
inlinevirtual |
◆ getElementChildBack()
| virtual Element * Element::getElementChildBack |
( |
| ) |
|
|
inlinevirtual |
◆ getIndex()
| virtual const int & Element::getIndex |
( |
| ) |
const |
|
inlinevirtual |
◆ getKey()
◆ getLCFL()
| const double & Element::getLCFL |
( |
| ) |
const |
|
inline |
◆ getNumCellAssociee()
| const int & Element::getNumCellAssociee |
( |
| ) |
const |
|
inline |
◆ getPosition()
| const Coord & Element::getPosition |
( |
| ) |
const |
|
inline |
◆ getSize()
| virtual const Coord & Element::getSize |
( |
| ) |
|
|
inlinevirtual |
◆ getSizeX()
| virtual const double & Element::getSizeX |
( |
| ) |
|
|
inlinevirtual |
◆ getSizeY()
| virtual const double & Element::getSizeY |
( |
| ) |
|
|
inlinevirtual |
◆ getSizeZ()
| virtual const double & Element::getSizeZ |
( |
| ) |
|
|
inlinevirtual |
◆ getVolume()
| const double & Element::getVolume |
( |
| ) |
const |
|
inline |
◆ printInfo()
| virtual void Element::printInfo |
( |
| ) |
const |
|
inlinevirtual |
◆ setCellAssociee()
| void Element::setCellAssociee |
( |
const int & | numCell | ) |
|
|
inline |
◆ setKey()
◆ setLCFL()
| virtual void Element::setLCFL |
( |
const double & | | ) |
|
|
inlinevirtual |
◆ setPos() [1/2]
| virtual void Element::setPos |
( |
const Coord & | | ) |
|
|
inlinevirtual |
◆ setPos() [2/2]
| virtual void Element::setPos |
( |
const double & | , |
|
|
const double & | , |
|
|
const double & | ) |
|
inlinevirtual |
◆ setPosX()
| virtual void Element::setPosX |
( |
const double & | | ) |
|
|
inlinevirtual |
◆ setPosY()
| virtual void Element::setPosY |
( |
const double & | | ) |
|
|
inlinevirtual |
◆ setPosZ()
| virtual void Element::setPosZ |
( |
const double & | | ) |
|
|
inlinevirtual |
◆ setSize() [1/2]
| virtual void Element::setSize |
( |
const Coord & | | ) |
|
|
inlinevirtual |
◆ setSize() [2/2]
| virtual void Element::setSize |
( |
const double & | , |
|
|
const double & | , |
|
|
const double & | ) |
|
inlinevirtual |
◆ setVolume()
| virtual void Element::setVolume |
( |
const double & | | ) |
|
|
inlinevirtual |
◆ traverseObjet()
◆ writePos()
| void Element::writePos |
( |
std::ofstream & | fileStream, |
|
|
Axis | axis ) |
◆ m_key
Key of the element on the paralleled decomposed domain (following a z-order curve)
◆ m_lCFL
Longueur utile pour le compute du pas de temps
◆ m_numCellAssociee
| int Element::m_numCellAssociee |
|
protected |
◆ m_position
| Coord Element::m_position |
|
protected |
Position du center de l'element
◆ m_volume
Volume pour les elements 3D, Aire pour les elements 2D, Longueur pour les elements 1D
The documentation for this class was generated from the following files:
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Meshes/Element.h
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Meshes/Element.cpp