slepc-3.22.2 2024-12-02
Report Typos and Errors

# PEPConvergenceTestFn

A prototype of a PEP convergence test function that would be passed to PEPSetConvergenceTestFunction()

### Synopsis

    PETSC_EXTERN_TYPEDEF typedef PetscErrorCode(PEPConvergenceTestFn)(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx);

### Calling Sequence

| pep | - eigensolver context obtained from PEPCreate()
| eigr | - real part of the eigenvalue
| eigi | - imaginary part of the eigenvalue
| res | - residual norm associated to the eigenpair
| errest | - [output] computed error estimate
| ctx | - [optional] user-defined context for private data for the convergence test routine (may be NULL)

### See Also

PEPSetConvergenceTestFunction()

### Level

advanced

### Location

include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages