Solver Variables
The following table lists global solver variables that are available during the solution process:
Table 5-12:
Solver Variables.
Variable
Description
Applicability
niterCMP
This variable contains the iteration number for nonlinear iterations. It starts from one and increases with one for each fully coupled or segregated iteration. It is used by some physics to control damping mechanisms. Examples are pseudo-time stepping in fluid dynamics and the penalty factor in the augmented Lagrangian method for contact problems in structural mechanics.
Study
gmg_level
This variable contains the geometric multigrid level. It is zero for the top level (the one solved for), one for the next coarser level, and so on. It is used by some physics interfaces to control artificial stabilization.
Study
timestep
This variable contains the current time step used by the time-dependent solver. It is used by some physics interfaces to control artificial stabilization. You can use it, for example, to create a stop condition that stops the time stepping if the time step becomes smaller than some threshold value.
Physics, study, results
currentiter
This variable contains the current iteration used by study steps that create For and End For nodes in the solver sequence. It is used by some physics interfaces, for example, to compute the average value of a quantity over several iterations of the solver sequence.
Physics, study
CFLCMP
This variable represent the CFL number during pseudo time stepping of transient fluid flow simulations.
Study, results
CMPpcontstep
This variable gives the continuation parameter step size for parametric continuation solver simulations.
Study, results