#include "petscksp.h" int KSPSetTolerances(KSP ksp,PetscReal rtol,PetscReal atol,PetscReal dtol,int maxits)Collective on KSP
| ksp | - the Krylov subspace context | |
| rtol | - the relative convergence tolerance (relative decrease in the residual norm) | |
| atol | - the absolute convergence tolerance (absolute size of the residual norm) | |
| dtol | - the divergence tolerance (amount residual can increase before KSPDefaultConverged() concludes that the method is diverging) | |
| maxits | - maximum number of iterations to use |
| -ksp_atol <atol> | - Sets atol | |
| -ksp_rtol <rtol> | - Sets rtol | |
| -ksp_divtol <dtol> | - Sets dtol | |
| -ksp_max_it <maxits> | - Sets maxits |
See KSPDefaultConverged() for details on the use of these parameters in the default convergence test. See also KSPSetConvergenceTest() for setting user-defined stopping criteria.
Level:intermediate
Location:src/ksp/ksp/interface/itfunc.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages