Hi everyone,<br><br>I want to use the Left Preconditioned GMRES to solve a linear system, and the stopping criterion&nbsp; must&nbsp; be&nbsp; based on the&nbsp; actual residuals (b-Ax). But the&nbsp; GMRES codes of PETSc seems to use the preconditioned residuals (B^-1(b-Ax)) only. In addition,&nbsp; when I set KSPSetNormType(ksp,KSP_NORM_UNPRECONDITIONED), I receive the error message: "Currently can use GMRES with only preconditioned residual (right preconditioning not coded)". So, is there any way to set stopping criterion based on the actual residuals?<br><br>Best regards,<br>Jiaxun<br> <p>&#32;


      <hr size=1><a href="http://cn.mail.yahoo.com/gc/index.html?entry=5&souce=mail_mailletter_tagline">雅虎邮箱传递新年祝福,个性贺卡送亲朋!</a>