Defines a set of parameters that describe the behavior of the iteration process.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | converge_on_chng |
True if the solution converged as a result of no appreciable change in solution points between iterations; else, false. |
|||
| logical, | public | :: | converge_on_fcn |
True if the solution converged as a result of a zero-valued function; else, false. |
|||
| logical, | public | :: | 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. |
|||
| integer(kind=int32), | public | :: | fcn_count |
Specifies the number of function evaluations performed. |
|||
| integer(kind=int32), | public | :: | gradient_count |
Specifies the number of gradient vector evaluations performed. |
|||
| integer(kind=int32), | public | :: | iter_count |
Specifies the number of iterations performed. |
|||
| integer(kind=int32), | public | :: | jacobian_count |
Specifies the number of Jacobian evaluations performed. |