Ryan Yan wrote: > How can I explain the relative tolerance is function correctly? as you can > see from the term ||Ae||/||Ax||, neither of my testruns seems to stop at the > right place(should be 10^(-2), 10^(-3) respectively).
The ||Ae||/||Ax|| column is not the preconditioned norm. You are using left-preconditioned GMRES (the default) which uses the preconditioned norm. Use -ksp_right_pc -ksp_norm_type unpreconditioned for the behavior you seem to expect. Jed -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20090915/816a6946/attachment.pgp>
