typedef enum {
TS_CONVERGED_ITERATING = 0,
TS_CONVERGED_TIME = 1,
TS_CONVERGED_ITS = 2,
TS_CONVERGED_USER = 3,
TS_CONVERGED_EVENT = 4,
TS_CONVERGED_PSEUDO_FATOL = 5,
TS_CONVERGED_PSEUDO_FRTOL = 6,
TS_DIVERGED_NONLINEAR_SOLVE = -1,
TS_DIVERGED_STEP_REJECTED = -2
} TSConvergedReason;
Each reason has its own manual page.