SolverRetCodes
- class cubie.integrators.matrix_free_solvers.SolverRetCodes(*values)[source]
Bases:
IntEnumEnumerate outcomes returned by Newton–Krylov solvers.
The integer codes flag convergence failures in the lower 16 bits of the status word emitted by Newton-Krylov solvers.
- MAX_LINEAR_ITERATIONS_EXCEEDED = 4
- MAX_NEWTON_ITERATIONS_EXCEEDED = 2
- NEWTON_BACKTRACKING_NO_SUITABLE_STEP = 1
- SUCCESS = 0