SNESSetDivergenceTolerance#

Sets the divergence tolerance used for the SNES divergence test.

Synopsis#

#include "petscsnes.h"  
PetscErrorCode SNESSetDivergenceTolerance(SNES snes, PetscReal divtol)

Logically Collective

Input Parameters#

  • snes - the SNES context

  • divtol - the divergence tolerance. Use -1 to deactivate the test, default is 1e4

Options Database Key#

  • -snes_divergence_tolerance - Sets divtol

See Also#

SNES: Nonlinear Solvers, SNES, SNESSolve(), SNESSetTolerances(), SNESGetDivergenceTolerance

Level#

intermediate

Location#

src/snes/interface/snes.c


Edit on GitLab

Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages