Skip navigation links
(Wind-US Documentation Home Page) (Wind-US User's Guide) (GMAN User's Guide) (MADCAP User's Guide) (CFPOST User's Guide) (Wind-US Utilities) (Common File User's Guide) (Wind-US Installation Guide) (Wind-US Developer's Reference) (Guidelines Documents)

(Introduction) (Tutorial) (Geometry and Flow Physics Modeling) (Numerical Modeling) (Boundary Conditions) (Convergence Monitoring) (Files) (Scripts) (Parallel Processing) (Keyword Reference) (Test Options)

SOLVER-STAGES - Staged solution input (block)

   [STEP stage_name
      SOLVER [solver_name]
         [SET SOLVER_STEPS [TO] nSteps]
         [SET TIME_LEVELS [TO] ntlvls]
         [SET CYCLES [TO] numcyc]
         [SET {ITERATIONS [PER] [CYCLE] | ITER_CYCLE} [TO] niters [zone_selector]]
         [SET CFL [TO] cfl1 [zone_selector]]
         [SET TVD [TO] factor [zone_selector]]
         [SET ALPHA [TO] alpha]
         [SET BETA [TO] beta]
         [SET SEQUENCE [TO] iseq jseq kseq [zone_selector]]
         [SET TURBULENCE [TO] {EULER | LAMINAR} [zone_selector]]
         [SET IMPLICIT [TO] NONE [zone_selector]]
         [SET RHS [TO] scheme [order [modifier]] [ZONE zone_selector]]

This keyword block is used to define input for a staged solution. In a staged solution, changes can be made to various input options that would otherwise require a stopping and restarting the solution.

The various elements of the SOLVER-STAGES keyword block are defined as follows:


The SOLVER-STAGES and ENDSOLVER-STAGES keywords define the beginning and end of the SOLVER-STAGES block.


This keyword should be used when restarting a staged solution. The solution will continue with the stage in effect at the end of the previous run.

STEP stage_name

The STEP/ENDSTEP keywords bracket input for a single stage, where stage_name is the user-specified name for the stage. Multiple stages are defined by using multiple STEP/ENDSTEP sections.

SOLVER [solver_name]

The SOLVER/ENDSOLVER keywords bracket input for a particular solver in the current stage, where solver_name is the name of the solver to be used. The default, and only valid solver name in Wind-US, is NAVIER-STOKES. Note that the SOLVER/ENDSOLVER keywords must be specified.


Specifies the number of times the current solver should be run in the current stage. The default is 1.


Specifies the number of global time levels to advance. The default is the value specified with the TEMPORAL keyword block, or the obsolete NEWTON keyword. If Newton iteration or dual time stepping are not being used, this keyword should not be specified, and ntlvls will be automatically set to 1.

SET CYCLES [TO] numcyc

Specifies the number of cycles to run. The default is the value specified with the CYCLES keyword.

SET {ITERATIONS [PER] [CYCLE] | ITER_CYCLE} [TO] niters [zone_selector]

Specifies the number of iterations per cycle. The default is the value specified with the ITERATIONS keyword.

SET CFL [TO] cfl1 [zone_selector]

Specifies the CFL number, time step, or time step parameter to be used. The default is the value specified with the CFL keyword. Note that the options and values specified with the CFL keyword, in particular the MODE option and the choice between CFL and SECONDS, are still relevant for the current stage, even if a different value is specified here for cfl1. Note also that if MODE 2 is used with the CFL keyword, it should only be used at the start of the run, and SET CFL shouldn't be specified in the SOLVER-STAGES block for the first stage.

SET TVD [TO] factor [zone_selector]

Specifies the TVD factor to be used. The default is the value specified with the TVD keyword. Note that the type of TVD limiter (for structured grids) or slope limiter (for unstructured grids) is controlled by the options used with the TVD keyword, even if a different value is specified here for factor.

SET ALPHA [TO] alpha
SET BETA [TO] beta

Specifies the freestream angles of attack and sideslip, in degrees. The defaults are the values specified with the FREESTREAM keyword.

SET SEQUENCE [TO] iseq jseq kseq [zone_selector]

Specifies the number of grid sequencing levels to be used in the i, j, and k directions. The defaults are the values specified with the SEQUENCE keyword. This keyword is only applicable to structured grids.

Some issues have been reported when changing grid sequencing within solver stages. Until these can be resolved, users are advised not to alter the grid sequencing between solver stages.


The SET TURBULENCE keyword may be used to specify Euler (i.e., inviscid) or laminar flow. It cannot currently be used to specify a particular turbulence model. For turbulent flow, the model to be used must be specified using the TURBULENCE keyword.

SET IMPLICIT [TO] NONE [zone_selector]

Turns off the implicit operator (i.e., switches to an explicit scheme). This keyword only applies to unstructured grids.

SET RHS [TO] scheme [order [modifier]] [ZONE zone_selector]

Specifies the explicit operator to be used. The choices for scheme, order, and modifier are described in the RHS keyword documentation. Note that modifier only applies to structured grids. The default is the operator specified with the RHS keyword.

The zone specification is optional. If used, it must be preceded by the ZONE keyword.

Last updated 1 Apr 2016