General class for thermal conductive quantities.
More...
#include <QAPConductivity.h>
Inherits QuantitiesAddPhys.
|
| QAPConductivity (AddPhys *addPhys) |
|
virtual | ~QAPConductivity () |
|
virtual void | computeQuantities (Cell *cell) |
| Compute the needed quantities for the additional physic.
|
|
virtual void | setGrad (const Coord &grad, const int &num=-1) |
| Set the additional-physic gradient with the transmitted values.
|
|
virtual const Coord & | getGrad (const int &num=-1) const |
| Get the additional-physic gradient.
|
|
| QuantitiesAddPhys (AddPhys *addPhys) |
| Generic model constructor.
|
|
virtual | ~QuantitiesAddPhys () |
|
double | computeEnergyAddPhys () |
| Compute and send back mass energy linked to the physic (0 if no linked energy)
|
|
virtual void | setGradU (const Coord &) |
| Set the gradient of the velocity along the x-direction with the transmitted values.
|
|
virtual void | setGradV (const Coord &) |
| Set the gradient of the velocity along the y-direction with the transmitted values.
|
|
virtual void | setGradW (const Coord &) |
| Set the gradient of the velocity along the z-direction with the transmitted values.
|
|
virtual void | setGradTk (const int &, const Coord &) |
| Set the gradient of the phase temperature with the transmitted values.
|
|
virtual Coord | getGradU () const |
| Return the gradient of the velocity along the x-direction.
|
|
virtual Coord | getGradV () const |
| Return the gradient of the velocity along the y-direction.
|
|
virtual Coord | getGradW () const |
| Return the gradient of the velocity along the z-direction.
|
|
virtual const Coord & | getGradTk (const int &) const |
| Return the gradient of the phase temperature.
|
|
AddPhys * | getAddPhys () |
| Return the corresponding additional-physic class of this quantities class.
|
|
|
std::vector< Coord > | m_gradTk |
| Vector of the temperature gradient of each phase of the cell.
|
|
AddPhys * | m_addPhys |
| Corresponding additional-physic class of this quantities class.
|
|
General class for thermal conductive quantities.
◆ QAPConductivity()
QAPConductivity::QAPConductivity |
( |
AddPhys * |
addPhys | ) |
|
◆ ~QAPConductivity()
QAPConductivity::~QAPConductivity |
( |
| ) |
|
|
virtual |
◆ computeQuantities()
void QAPConductivity::computeQuantities |
( |
Cell * |
| ) |
|
|
virtual |
Compute the needed quantities for the additional physic.
- Parameters
-
Reimplemented from QuantitiesAddPhys.
◆ getGrad()
virtual const Coord & QAPConductivity::getGrad |
( |
const int & |
= -1 | ) |
const |
|
inlinevirtual |
Get the additional-physic gradient.
- Parameters
-
num | number to determine the corresponding gradient |
Reimplemented from QuantitiesAddPhys.
◆ setGrad()
void QAPConductivity::setGrad |
( |
const Coord & |
, |
|
|
const int & |
= -1 |
|
) |
| |
|
virtual |
Set the additional-physic gradient with the transmitted values.
- Parameters
-
grad | transmitted gradient |
num | number to determine the corresponding gradient |
Reimplemented from QuantitiesAddPhys.
◆ m_gradTk
std::vector<Coord> QAPConductivity::m_gradTk |
|
protected |
Vector of the temperature gradient of each phase of the cell.
The documentation for this class was generated from the following files:
- /Users/fabien/depotsSephiroth/gitLab/ECOGEN/ecogen/src/AdditionalPhysics/Conductivity/QAPConductivity.h
- /Users/fabien/depotsSephiroth/gitLab/ECOGEN/ecogen/src/AdditionalPhysics/Conductivity/QAPConductivity.cpp