equations
The equations solved, and their turbulence and transport models
The form of the flow equations to solve: inviscid Euler, viscous Navier–Stokes with no turbulence model, Reynolds-averaged Navier–Stokes (RANS) or large-eddy simulation (LES).
| Value | What it does |
|---|---|
| euler | Use the Euler flow equations in the simulation. These are compressible, inviscid flow equations. |
| viscous | Use the viscous flow equations. These are compressible, viscid flow equations which do not model turbulence. |
| rans | Use the RANS (Reynolds-Averaged Navier-Stokes) equations in the simulation. These are compressible, viscid flow equations with additional terms included to account for the effect of turbulence on the flow without the expense of simulating the turbulent flow structures themselves. |
| les | Use the Large Eddy Simulation (LES) equations. |
Enable low mach number preconditioning
Guidance: Choosing an equation set →Non-orthogonal correction method
| Value | What it does | When to use it |
|---|---|---|
| none | No non-orthogonal correction. The implicit face-normal gradient uses the full face area vector and the explicit correction is zero. | Only for meshes that are close to orthogonal. |
| orthogonal | Splits the face area vector into an implicit part along the line between cell centres, with the remainder treated explicitly. | |
| minimum | Takes the implicit part as the projection of on the line between cell centres, , which keeps the explicit remainder smallest. | |
| over_relaxed default | Takes the implicit part as , which grows as the mesh becomes more non-orthogonal. | The default. |
Non-orthogonal correction limiter coefficient
Gradient limiter type
| Value | What it does |
|---|---|
| cellmd default | More robust on highly non-orthogonal meshes. |
| cell | Less dissipative. |
Gradient limiter coefficient
Maximum angle for second order non-orthogonal correction
Central differencing blend factor
Solve the energy (temperature) transport equation
Variable transported by the energy equation: temperature, or potential temperature theta = T (p0/p)^(R/cp) for atmospheric cases
| Value | What it does | When to use it |
|---|---|---|
| temperature default | The energy equation transports static temperature . | The default, for heat transfer without stratification. |
| potential temperature | Potential temperature . | The natural choice for atmospheric cases. |
Log the buoyancy source against the momentum diagonal every cycle. Four host syncs per cycle: debugging only
Large-scale forcing u_g: the Coriolis source becomes -f k x (u - u_g), standing in for the synoptic pressure gradient. Needs a non-zero latitude