Thanks, I am using SNES and I thought KSPGetConvergedReason() may automaticly checked after each Newton iteration and then the solution is stopped with this message:
Linear solve did not converge due to DIVERGED_ITS iterations 40 Nonlinear solve did not converge due to DIVERGED_LINEAR_SOLVE So how can I tell KSP in SNES to ignore the convergence check? On Tue, Jan 3, 2012 at 6:58 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote: > On Tue, Jan 3, 2012 at 09:21, behzad baghapour <behzad.baghapour at gmail.com > > wrote: > >> How can I make KSP to ignore the convergence check after prescribed >> number of linear iterations? > > > -ksp_max_it N > > you will get back KSP_DIVERGED_ITS if you call KSPGetConvergedReason(), > but you can decide that is okay. > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120103/a1a2f5e1/attachment.htm>
