Skip to main content
`Ctrl`+`K`

# SVDMonitorRegisterFn

A function prototype for functions provided to `SVDMonitorRegister()`.

## Synopsis

    PETSC_EXTERN_TYPEDEF typedef PetscErrorCode SVDMonitorRegisterFn(SVD svd,PetscInt its,PetscInt nconv,PetscReal sigma[],PetscReal errest[],PetscInt nest,PetscViewerAndFormat *ctx);

## Calling Sequence

- svd - the singular value solver context

- its - iteration number

- nconv - number of converged singular triplets

- sigma - singular values

- errest - relative error estimates for each singular triplet

- nest - number of error estimates

- ctx - `PetscViewerAndFormat` object

## Note

This is an `SVDMonitorFn` specialized for a context of `PetscViewerAndFormat`.

## See Also

SVD: Singular Value Decomposition, `SVDMonitorSet()`, `SVDMonitorRegister()`, `SVDMonitorFn`, `SVDMonitorRegisterCreateFn`, `SVDMonitorRegisterDestroyFn`

## Level

advanced

## Location

include/slepcsvd.h

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