General class for surface-tension quantities.
More...
#include <QAPSurfaceTension.h>
Inherits QuantitiesAddPhys.
|
| | QAPSurfaceTension (AddPhys *addPhys) |
| | ~QAPSurfaceTension () override |
| void | computeQuantities (Cell *cell) override |
| | Compute the needed quantities for the additional physic.
|
| void | setGrad (const Coord &grad, const int &=-1) override |
| | Set the additional-physic gradient with the transmitted values.
|
| const Coord & | getGrad (const int &=-1) const override |
| | 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.
|
| virtual double | getTurbulentViscosity () const |
| | Return the turbulent viscosity.
|
| virtual void | setTurbulentViscosity (const double &) |
| | Set the turbulent viscosity in the cell.
|
General class for surface-tension quantities.
◆ QAPSurfaceTension()
| QAPSurfaceTension::QAPSurfaceTension |
( |
AddPhys * | addPhys | ) |
|
◆ ~QAPSurfaceTension()
| QAPSurfaceTension::~QAPSurfaceTension |
( |
| ) |
|
|
override |
◆ computeQuantities()
| void QAPSurfaceTension::computeQuantities |
( |
Cell * | | ) |
|
|
overridevirtual |
Compute the needed quantities for the additional physic.
- Parameters
-
Reimplemented from QuantitiesAddPhys.
◆ getGrad()
| const Coord & QAPSurfaceTension::getGrad |
( |
const int & | = -1 | ) |
const |
|
inlineoverridevirtual |
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 ) |
|
overridevirtual |
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:
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/AdditionalPhysics/SurfaceTension/QAPSurfaceTension.h
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/AdditionalPhysics/SurfaceTension/QAPSurfaceTension.cpp