petsc-3.15.0 2021-04-05
Report Typos and Errors

KSPGMRESSetBreakdownTolerance

Sets tolerance for determining divergence breakdown in GMRES.

Synopsis

#include "petscksp.h"  
PetscErrorCode  KSPGMRESSetBreakdownTolerance(KSP ksp,PetscReal tol)
Logically Collective on ksp

Input Parameters

ksp - the Krylov space context
tol - the tolerance

Options Database

-ksp_gmres_breakdown_tolerance <positive real value>

Note: divergence breakdown occurs when GMRES residual increases significantly during restart

See Also

KSPSetTolerances(), KSPGMRESSetHapTol()

Level

intermediate

Location

src/ksp/ksp/impls/gmres/gmres.c

Implementations

KSPGMRESSetBreakdownTolerance_GMRES in src/ksp/ksp/impls/gmres/gmres.c

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