Use adaptive tolerance in the linear solver if set to true. Available if dtech is set to bcktrack or const.
|
|||
Apply CFL weighting to the adaptive tolerance for models using pseudo time stepping and if adapttol is set to true.
|
|||
The error estimation method to use if adapttol is set to true. fullerrorest uses the full information about the linear and nonlinear error estimates to determine the tolerance. partialerrorest uses partial information about the linear and nonlinear error estimates to determine the tolerance. nonlinresidual uses the nonlinear residual only to determine the tolerance. onlycfl applies CFL suppression to the initial tolerance for models using pseudo time stepping. onlyerr applies a suppression mechanism based on the nonlinear error estimate for models with a stationary solver and not using pseudo time stepping.
|
|||
fullest | conststep
|
|||
When set to true, it forces the solver to apply at least one backtracking step even if the algorithm does not strictly require it. Available only when dtech is set to bcktrack.
|
|||
Use Anderson acceleration when the CFL number is under a CFL threshold set by cflaacfl. Only available when pseudo time stepping is used (stabacc=cflcmp).
|
|||
Dimension of the iteration space for Anderson Acceleration when used with pseudo time stepping (stabacc = cflcmp and cflaa = on).
|
|||
pid | lock
|
Decides if the PID controller should be disabled and the CFL number set to the target CFL number when Anderson acceleration is enabled (lock) or if the PID controller should be used also when Anderson acceleration is enabled (pid). Available when pseudo time stepping is used (stabacc = cflcmp and cflaa = on).
|
||
onfirst | minimal
|
|||
simple | interp
|
When simple is used, the PID controller is using the classical PID control theory. The interp option combines the classical PID controller with a linear interpolation method. Available when stabacc is set to cflcmp.
|
||
The exponential factor used to determine the adaptive tolerance. if atolchoice is set to nonlinresidual.
|
|||
The linear damping factor used to determine the adaptive tolerance, if atolchoice is set to nonlinresidual.
|
|||
The maximum damping factor. If backtracking returns a damping larger than this value, maxdamp is used. Available only if dtech is set to bcktrack.
|
|||
The minimum damping factor. If backtracking returns a damping smaller than this value, mindamp is used. Values above 1 just mean that no damping is allowed. Available only if dtech is set to bcktrack.
|
|||
tol | itertol
|
|||
on | off
|
|||
on | off
|
|||
scalefieldwise | scaleuniform
|
|||
Termination criterion: Solution, residual, solution or residual, or solution and residual. The default is auto for stationary problems and off for time-dependent problems.
|
|||
Updates the weights for automatic scales if they change two orders of magnitude and then restart the Newton solver from the current solution if true. If set to wthresh, you can use thresholds for the weights. All updweights properties are available for stationary and parametric studies and for Newton solvers only (that is, dtech is not ddog, bcktrack, or const).
|
|||
current | manual
|
Available if updweightsauto is wthresh. Use fraction of the current damping factor at update (current) or a constant update damping factor (manual).
|
||
false (Time)
|
|||