NEML2 1.4.0
|
Refer to System Documentation for detailed explanation about this system.
The standard Newton-Raphson solver which always takes the 'full' Newton step.
abs_tol
Absolute tolerance in the convergence criteriamax_its
Maximum number of iterations allowed before issuing an error/exceptionrel_tol
Relative tolerance in the convergence criteriaverbose
Verbosity of the solverDetailed documentation link
The Newton-Raphson solver with line search.
abs_tol
Absolute tolerance in the convergence criterialinesearch_cutback
Linesearch cut-back factor when the current scale factor cannot sufficiently reduce the residual.linesearch_stopping_criteria
The lineseach tolerance slightly relaxing the definition of residual decreasemax_its
Maximum number of iterations allowed before issuing an error/exceptionmax_linesearch_iterations
Maximum allowable linesearch iterations. No error is produced upon reaching the maximum number of iterations, and the scale factor in the last iteration is used to scale the step.rel_tol
Relative tolerance in the convergence criteriaverbose
Verbosity of the solverDetailed documentation link
A trust-region Newton solver. The step size and direction are modified by solving a constrained minimization problem using the local quadratic approximation. The default solver parameters are chosen based on a limited set of problems we tested on and are expected to be tuned.
abs_tol
Absolute tolerance in the convergence criteriaaccept_criteria
Reject the current step when the merit function reduction is below this thresholddelta_0
Initial trust region radiusdelta_max
Maximum trust region radiusexpand_criteria
The trust region radius is increased when the merit function reduction is above this thresholdexpand_factor
Factor to apply when increasing the trust region radiusmax_its
Maximum number of iterations allowed before issuing an error/exceptionreduce_criteria
The trust region radius is reduced when the merit function reduction is below this thresholdreduce_factor
Factor to apply when reducing the trust region radiusrel_tol
Relative tolerance in the convergence criteriasubproblem_abs_tol
Absolute tolerance used for the quadratic sub-problemsubproblem_max_its
Maximum number of allowable iterations when solving the quadratic sub-problemsubproblem_rel_tol
Relative tolerance used for the quadratic sub-problemverbose
Verbosity of the solverDetailed documentation link