SNESSetTolerances#
Sets SNES various parameters used in convergence tests.
Synopsis#
#include "petscsnes.h"
PetscErrorCode SNESSetTolerances(SNES snes, PetscReal abstol, PetscReal rtol, PetscReal stol, PetscInt maxit, PetscInt maxf)
Logically Collective
Input Parameters#
snes - the
SNEScontextabstol - absolute convergence tolerance
rtol - relative convergence tolerance
stol - convergence tolerance in terms of the norm of the change in the solution between steps, || delta x || < stol*|| x ||
maxit - maximum number of iterations, default 50.
maxf - maximum number of function evaluations (-1 indicates no limit), default 1000
Options Database Keys#
-snes_atol
- Sets abstol-snes_rtol
- Sets rtol-snes_stol
- Sets stol-snes_max_it
- Sets maxit-snes_max_funcs
- Sets maxf
See Also#
SNES: Nonlinear Solvers, SNESSolve(), SNES, SNESSetTrustRegionTolerance(), SNESSetDivergenceTolerance(), SNESSetForceIteration()
Level#
intermediate
Location#
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages