atmLengthScaleTurbSource
Properties
- The
atmLengthScaleTurbSourceapplies sources on eitherepsilonoromegato correct mixing-length scale estimations for atmospheric boundary layer modelling. - The
atmLengthScaleTurbSourcecan be applied onepsilonoromegabased RAS turbulence models. - The
atmLengthScaleTurbSourceinherits the traits of the fvOption, andcellSetOption.
Corrections applied to either of the below, if exist:
epsilon
: Turbulent kinetic energy dissipation rate [m/s]
omega
: Specific dissipation rate [1/s]
Required fields, either of the below:
epsilon
: Turbulent kinetic energy dissipation rate [m/s]
omega
: Specific dissipation rate [1/s]
Model equations
Turbulent kinetic energy dissipation rate
The model expression for epsilon:
with (4, Eq. 16 wherein the
exponentiation n is not present. n is an ad-hoc implementation):
Mixing-length scale estimation (59, Eq. 10.37 & p. 374):
Specific dissipation rate
The model expression for omega:
with (33, Eq. 3.34):
Mixing-length scale estimation (33, Eq. 3.20):
Where:
: Source term without boundary conditions
: Previous-iteration epsilon [m2/s3]
: Previous-iteration omega [1/s]
: Previous-iteration k [m2/s2]
: Previous-iteration k-production contribution [m2/s3]
: Model constant (epsilon-based models) [-]
: Model constant (epsilon-based models) [-]
: Modified model constant field (epsilon-based models) [-]
: Empirical model constant [-]
: Model constant (omega-based models) [-]
: Model constant (omega-based models) [-]
: Modified model constant field (omega-based models) [-]
: Kinematic viscosity of fluid [m2/s]
: Mixing-length scale [m]
: Maximum mixing-length scale [m]
: Phase fraction in multiphase computations, otherwise equals to 1
: Fluid density in compressible computations, otherwise equals to 1
Usage
Example of the fvOptions specification using constant/fvOptions file:
atmLengthScaleTurbSource1
{
// Mandatory entries (unmodifiable)
type atmLengthScaleTurbSource;
atmLengthScaleTurbSourceCoeffs
{
// Mandatory (inherited) entries (unmodifiable)
selectionMode all;
// Optional entries (unmodifiable)
rho rho;
Lmax 41.575;
n 3.0;
}
// Optional (inherited) entries
...
}
where the entries mean:
| Property | Description | Type | Required | Default |
|---|---|---|---|---|
| type | Type name: atmLengthScaleTurbSource | word | yes | - |
| rho | Name of density field | word | no | rho |
| Lmax | Maximum mixing-length scale | scalar | no | 41.575 |
| n | Mixing-length scale exponent | scalar | no | 3.0 |
The inherited entries are elaborated in:
- fvOption
cellSetOption
Further information
Tutorials
Source code
History: Introduced in version v2006