#include "petscksp.h" PetscErrorCode KSPSetTolerances(KSP ksp,PetscReal rtol,PetscReal abstol,PetscReal dtol,PetscInt maxits)Logically Collective on KSP
ksp | - the Krylov subspace context | |
rtol | - the relative convergence tolerance (relative decrease in the residual norm) | |
abstol | - 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 <abstol> | - Sets abstol | |
-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