petsc-3.7.1 2016-05-15
Report Typos and Errors

SNESNGSSetTolerances

Sets various parameters used in convergence tests.

Synopsis

#include "petscsnes.h"  
PetscErrorCode  SNESNGSSetTolerances(SNES snes,PetscReal abstol,PetscReal rtol,PetscReal stol,PetscInt maxit)
Logically Collective on SNES Many br

Input Parameters

snes - the SNES context Many br
abstol - absolute convergence tolerance Many br
rtol - relative convergence tolerance Many br
stol - convergence tolerance in terms of the norm of the change in the solution between steps, || delta x || < stol*|| x || Many br
maxit - maximum number of iterations Many br

Options Database Keys

-snes_ngs_atol <abstol> - Sets abstol Many br
-snes_ngs_rtol <rtol> - Sets rtol Many br
-snes_ngs_stol <stol> - Sets stol Many br
-snes_max_it <maxit> - Sets maxit Many br

Many br

Keywords

SNES, nonlinear, gauss-seidel, set, convergence, tolerances

See Also

SNESSetTrustRegionTolerance()

Level:intermediate
Location:
src/snes/impls/gs/snesgs.c
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages