Base class for defining the LES wall model.
More...
#include <wall_model.hpp>
|
| | CWallModel (CConfig *config) |
| | Constructor of the class.
|
| |
| virtual | ~CWallModel (void)=default |
| | Destructor of the class.
|
| |
| virtual void | WallShearStressAndHeatFlux (const su2double tExchange, const su2double velExchange, const su2double muExchange, const su2double pExchange, const su2double Wall_HeatFlux, const bool HeatFlux_Prescribed, const su2double TWall, const bool Temperature_Prescribed, CFluidModel *FluidModel, su2double &tauWall, su2double &qWall, su2double &ViscosityWall, su2double &kOverCvWall) |
| | Virtual function, which computes the wall shear stress and heat flux from the data at the exchange location.
|
| |
Base class for defining the LES wall model.
- Author
- : E. van der Weide, T. Economon, P. Urbanczyk
- Version
- 8.5.0 "Harrier"
◆ CWallModel()
| CWallModel::CWallModel |
( |
CConfig * |
config | ) |
|
Constructor of the class.
- Parameters
-
| [in] | config | - Definition of the particular problem. |
◆ ~CWallModel()
| virtual CWallModel::~CWallModel |
( |
void |
| ) |
|
|
virtualdefault |
◆ WallShearStressAndHeatFlux()
| void CWallModel::WallShearStressAndHeatFlux |
( |
const su2double |
tExchange, |
|
|
const su2double |
velExchange, |
|
|
const su2double |
muExchange, |
|
|
const su2double |
pExchange, |
|
|
const su2double |
Wall_HeatFlux, |
|
|
const bool |
HeatFlux_Prescribed, |
|
|
const su2double |
TWall, |
|
|
const bool |
Temperature_Prescribed, |
|
|
CFluidModel * |
FluidModel, |
|
|
su2double & |
tauWall, |
|
|
su2double & |
qWall, |
|
|
su2double & |
ViscosityWall, |
|
|
su2double & |
kOverCvWall |
|
) |
| |
|
virtual |
Virtual function, which computes the wall shear stress and heat flux from the data at the exchange location.
- Parameters
-
| [in] | tExchange | - Temperature at the exchange location. |
| [in] | velExchange | - Velocity at the exchange location. |
| [in] | muExchange | - Laminar viscosity at the exchange location. |
| [in] | pExchange | - Pressure at the exchange location. |
| [in] | Wall_HeatFlux | - Value of the wall heat flux, if prescribed. |
| [in] | HeatFlux_Prescribed | - Whether or not the wall heat flux is prescribed. |
| [in] | Wall_Temperature | - Value of the wall temperature, if prescribed. |
| [in] | Temperature_Prescribed | - Wheter or not the wall temperature is prescribed. |
| [in] | FluidModel | - Fluid model used in the solver. |
| [out] | tauWall | - Wall shear stress, to be computed. |
| [out] | qWall | - Wall hear flux, to be computed (if not prescribed). |
| [out] | ViscosityWall | - Laminar viscosity at the wall, to be computed. |
| [out] | OverCvWall | - Thermal conductivity divided by Cv at the wall, to be computed. |
Reimplemented in CWallModel1DEQ, and CWallModelLogLaw.
◆ h_wm
The thickness of the wall model. This is also basically the exchange location.
◆ karman
◆ Pr_lam
◆ Pr_turb
Turbulent Prandtl number.
The documentation for this class was generated from the following files: