v2026.11.16174
Reference / Input deck / solver / convergence control / inner convergence

inner convergence

Let the solver decide how many inner (pseudo-time) cycles each real time step needs, with 'cycles' acting as an upper bound. Unset runs the full 'cycles' every real time step.

target orders
float·default 1

Orders of magnitude the worst selected residual measure must fall within the current real time step before it is called converged: the InnerRatio diagnostic for the compressible solver, the reported residual itself (InnerDrop) for the incompressible solver. Scale free in both, so one value carries between cases. 0 or less disables this test.

Guidance: Choosing a time-marching scheme →
target ratioadvanced
float·not set by default·>= 0.0·'target ratio' only applies when solver.solver settings.type is one of unset, 'compressible'

Absolute floor on the InnerRatio diagnostic itself, ORed with 'target_orders'. Compressible solver only. Not portable between cases; measure it from a run first. Unset or 0 disables this test.

Guidance: Choosing a time-marching scheme →
min cycles
int·default 5·>= 1

Inner cycles that always run before the criterion is tested.

Guidance: Choosing a time-marching scheme →
check frequency
int·default 5·>= 1

Inner cycles between evaluations of the criterion. A check cycle is also a reporting cycle: the criterion is judged on the reported residuals.

variablesadvanced
choice or list of str·default mean flow

Residuals the criterion is judged on: 'mean flow', 'all' (mean flow plus the turbulence transport equations), or an explicit list of residual names. What 'mean flow' selects follows the solver: compressible takes continuity, momentum and energy (rho, rhoV[0..2], rhoE); the incompressible coupled scheme takes momentum and pressure (rhoV[0..2], p) — pressure being the continuity constraint that governs its outer iteration; SIMPLE takes momentum alone, its reported pressure being the pressure-correction solve's own residual rather than a flow one. The incompressible solver reports no energy residual, so an energy-solving case cannot select one.

Options
ValueWhat it does
mean flow default

Density, momentum and energy for the compressible solver, momentum and pressure for the incompressible coupled scheme, and momentum alone for SIMPLE.

all

Adds the turbulence transport equations.

Guidance: Choosing a time-marching scheme →
stall windowadvanced
int·default 10·>= 0

Give up when the reduction stops improving over this many checks: limiter switching can floor a residual norm no number of cycles will get below. 0 disables stall detection.

stall toleranceadvanced
float·default 0.05

Orders that must be gained across 'stall_window' checks for the inner iteration to count as still making progress.

start real time stepadvanced
int·default 0·>= 0

Real time step from which the criterion may fire. A solution restarted from a steady state and left to develop — RANS into DES — looks converged per real time step while the unsteadiness is still small, so an early exit through that phase would cut the inner iteration short exactly while the instability that has to grow is being resolved.

Guidance: Choosing a time-marching scheme →