You're reading the documentation for a development version. For the latest released version, please have a look at v5.1.0.
Nonlinear solver for consistent initialization¶
Group /input/model/unit_XXX/discretization/consistency_solver - Nonlinear consistency solver paramters¶
The following specifications of the nonlinear solver for consistent initialization are available.
The default is a COMPOSITE solver that applies multiple solvers subsequently, where the default is ATRN_ERR followed by LEVMAR.
SOLVER_NAME
Name of the solver. Available solvers are
LEVMAR: Levenberg-Marquardt method (ported from the MATLAB implementation)ATRN_RES: Adaptive trust-region Newton solver, implemetation of the NLEQ-RES algorithm described in [34] (p. 131)ATRN_ERR: Robust adaptive trust-region Newton solver, implemetation of the NLEQ-ERR algorithm described in [34] (pp. 148)PTC: Pseudo-transient continuation method, see [34] (section 6.4)COMPOSITE: Applies multiple solvers subsequentlyType: string
Length: \(1\)
SUBSOLVERS
Vector with names of solvers for the COMPOSITE solver (only required for composite solver). See SOLVER_NAME for available solvers.
Type: string
Length: \(\gt 1\)
INIT_DAMPING
Initial damping factor (default is \(0.01\)), only required for LEVMAR, ATRN_RES and ATRN_ERR. See SOLVER_NAME for available solvers.
Type: double
Range: \(\ge 0\)
Length: \(1\)
MIN_DAMPING
Minimal damping factor (default is \(0.0001\)), only required for ATRN_RES and ATRN_ERR. See SOLVER_NAME for available solvers.
Type: double
Range: \(\ge 0\)
Length: \(1\)