KSPConvergenceTestFn#
A prototype of a function used with KSPSetConvergenceTest()
Synopsis#
PETSC_EXTERN_TYPEDEF typedef PetscErrorCode KSPConvergenceTestFn(KSP ksp, PetscInt it, PetscReal rnorm, KSPConvergedReason *reason, void *ctx);
Calling Sequence#
- ksp - iterative solver obtained from - KSPCreate()
- it - iteration number 
- rnorm - (estimated) 2-norm of (preconditioned) residual 
- reason - the reason why it has converged or diverged 
- ctx - optional convergence context, as set by - KSPSetConvergenceTest()
See Also#
KSP: Linear System Solvers, KSP, KSPSetConvergenceTest(), KSPGetConvergenceTest()
Level#
beginner
Location#
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages