General class for surface-tension quantities.
More...
#include <QAPSurfaceTension.h>
Inherits QuantitiesAddPhys.
|
| QAPSurfaceTension (AddPhys *addPhys) |
|
virtual | ~QAPSurfaceTension () |
|
virtual void | computeQuantities (Cell *cell) |
| Compute the needed quantities for the additional physic.
|
|
virtual void | setGrad (const Coord &grad, const int &=-1) |
| Set the additional-physic gradient with the transmitted values.
|
|
virtual const Coord & | getGrad (const int &=-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.
|
|
General class for surface-tension quantities.
◆ QAPSurfaceTension()
QAPSurfaceTension::QAPSurfaceTension |
( |
AddPhys * |
addPhys | ) |
|
◆ ~QAPSurfaceTension()
QAPSurfaceTension::~QAPSurfaceTension |
( |
| ) |
|
|
virtual |
◆ computeQuantities()
void QAPSurfaceTension::computeQuantities |
( |
Cell * |
| ) |
|
|
virtual |
Compute the needed quantities for the additional physic.
- Parameters
-
Reimplemented from QuantitiesAddPhys.
◆ getGrad()
virtual const Coord & QAPSurfaceTension::getGrad |
( |
const int & |
= -1 | ) |
const |
|
inlinevirtual |
Get the additional-physic gradient.
- Parameters
-
num | number to determine the corresponding gradient |
Reimplemented from QuantitiesAddPhys.
◆ setGrad()
void QAPSurfaceTension::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_gradC
std::vector<Coord> QAPSurfaceTension::m_gradC |
|
protected |
Gradient of the transport function (vector w)
The documentation for this class was generated from the following files:
- /Users/fabien/depotsSephiroth/gitLab/ECOGEN/ecogen/src/AdditionalPhysics/SurfaceTension/QAPSurfaceTension.h
- /Users/fabien/depotsSephiroth/gitLab/ECOGEN/ecogen/src/AdditionalPhysics/SurfaceTension/QAPSurfaceTension.cpp