Hi, Hope this email finds you well. I am using firedrake to solve linear problems, which use SNES with KSPONLY.
I found that the solution did not update when the `ksp` failed with DIVERGED_ITS. The macro `SNESCheckKSPSolve` called in `SNESSolve_KSPONLY` make it return before the solution is updated. Is this behavior as expected? Can I just increase the value of `maxLinearSolveFailures` to make the solution updated without introducing other side effects? Best wishes, Zongze
