![]() |
ECOGEN 4.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
|
#include <Element.h>
Inherited by ElementCartesian, and ElementNS.
Protected Attributes | |
Coord | m_position |
double | m_volume |
double | m_lCFL |
int | m_numCellAssociee |
decomposition::Key< 3 > | m_key |
Element::Element | ( | ) |
|
virtual |
Reimplemented in ElementCartesian.
Calcul de la distance entre center et center d un autre element
Calcul de la distance selon x entre center et center d un autre element
Calcul de la distance selon x entre center et center d une face
Calcul de la distance selon y entre center et center d un autre element
Calcul de la distance selon y entre center et center d une face
Calcul de la distance selon z entre center et center d un autre element
Calcul de la distance selon z entre center et center d une face
Reimplemented in ElementCartesian.
Reimplemented in ElementNS.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
|
inlinevirtual |
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
|
virtual |
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
Reimplemented in ElementCartesian.
default
Reimplemented in ElementCartesian.
bool Element::traverseObjet | ( | const GeometricObject & | objet | ) | const |
|
protected |
Key of the element on the paralleled decomposed domain (following a z-order curve)
|
protected |
Longueur utile pour le compute du pas de temps
|
protected |
|
protected |
Position du center de l'element
|
protected |
Volume pour les elements 3D, Aire pour les elements 2D, Longueur pour les elements 1D