Convective terms
The discretized convective terms are evaluated using nodal values with first or higher-order schemes. Higher order schemes offer more precision but are less stable.
In the discretized form of the passive component equation, the term represents the summation of the convective or advective fluxes across the boundaries of a given control volume. This quantity is evaluated using nodal values with first-order or higher-order schemes.
The values ϕip or ϕi+1/2 from a Taylor's Series are evaluated as follows:
where:
- H.O.T. stands for higher order terms.
- When ϕi+1/2 is approximated only by the first term of the Taylor series, the truncation error is first order. In this case, the advection scheme is a first order scheme.
- When ϕi+1/2 is approximated by the first two terms of the series, the truncation error is second order. The advection scheme is a second order scheme.
The flow solver uses the first order Upwind Differencing Scheme (UDS) by default. The following higher order schemes are also available:
- Quadratic Upwind Interpolation for Convective Kinematics (QUICK) scheme
- Second Order Upwind (SOU) scheme
- Second-Order Central Differencing (CDS) scheme
- Second-Order High Resolution (HI-RES) scheme
- Second-Order Monotonic Upstream-centered Scheme for Conservation Laws (MUSCL) scheme
Higher order schemes help to considerably reduce false diffusion but they still produce a truncation error. Their truncation error is dispersive and can lead to unphysical oscillations and numerical instability. Higher order schemes give more accurate solutions than UDS scheme but they are less stable, which can lead to oscillatory convergence. They generally require higher calculation time.
To eliminate the oscillations that are inherent to most higher order schemes, you can impose a bound on the convected face values. The bounds are imposed through flux limiters. Flux limiters limit the transport variable, ϕ, to ensure it lies between specified values.