variational_integrator_info Derived Type

type, public :: variational_integrator_info

Reports convergence diagnostics for a step or trajectory solve.


Contents


Components

Type Visibility Attributes Name Initial
logical, public :: converged = .false.

True when the requested solve completed successfully.

integer(kind=int32), public :: iterations = 0

Newton iterations used; aggregated across steps by solve.

logical, public :: jacobian_singular = .false.

True if any attempted Newton Jacobian was detected as singular, including one later regularized successfully.