nonlin 1.5.2
A library that provides routines to compute the solutions to systems of nonlinear equations.
|
Defines a set of parameters that describe the behavior of the iteration process. More...
Public Attributes | |
integer(int32) | iter_count |
Specifies the number of iterations performed. | |
integer(int32) | fcn_count |
Specifies the number of function evaluations performed. | |
integer(int32) | jacobian_count |
Specifies the number of Jacobian evaluations performed. | |
integer(int32) | gradient_count |
Specifies the number of gradient vector evaluations performed. | |
logical | converge_on_fcn |
True if the solution converged as a result of a zero-valued function; else, false. | |
logical | converge_on_chng |
True if the solution converged as a result of no appreciable change in solution points between iterations; else, false. | |
logical | converge_on_zero_diff |
True if the solution appears to have settled on a stationary point such that the gradient of the function is zero-valued; else, false. | |
Defines a set of parameters that describe the behavior of the iteration process.
Definition at line 254 of file nonlin_core.f90.
logical nonlin_core::iteration_behavior::converge_on_chng |
True if the solution converged as a result of no appreciable change in solution points between iterations; else, false.
Definition at line 268 of file nonlin_core.f90.
logical nonlin_core::iteration_behavior::converge_on_fcn |
True if the solution converged as a result of a zero-valued function; else, false.
Definition at line 265 of file nonlin_core.f90.
logical nonlin_core::iteration_behavior::converge_on_zero_diff |
True if the solution appears to have settled on a stationary point such that the gradient of the function is zero-valued; else, false.
Definition at line 272 of file nonlin_core.f90.
integer(int32) nonlin_core::iteration_behavior::fcn_count |
Specifies the number of function evaluations performed.
Definition at line 258 of file nonlin_core.f90.
integer(int32) nonlin_core::iteration_behavior::gradient_count |
Specifies the number of gradient vector evaluations performed.
Definition at line 262 of file nonlin_core.f90.
integer(int32) nonlin_core::iteration_behavior::iter_count |
Specifies the number of iterations performed.
Definition at line 256 of file nonlin_core.f90.
integer(int32) nonlin_core::iteration_behavior::jacobian_count |
Specifies the number of Jacobian evaluations performed.
Definition at line 260 of file nonlin_core.f90.