SlepcArbitrarySelectionFn#
A prototype of an arbitrary selection function that would be passed to EPSSetArbitrarySelection() and analogue functions in other solver types
Synopsis#
PETSC_EXTERN_TYPEDEF typedef PetscErrorCode SlepcArbitrarySelectionFn(PetscScalar er,PetscScalar ei,Vec xr,Vec xi,PetscScalar *rr,PetscScalar *ri,void *ctx);
Calling Sequence#
er - real part of the current eigenvalue approximation
ei - imaginary part of the current eigenvalue approximation
xr - real part of the current eigenvector approximation
xi - imaginary part of the current eigenvector approximation
rr - result of evaluation (real part)
ri - result of evaluation (imaginary part)
ctx - [optional] user-defined context for private data for the arbitrary selection routine (may be NULL)
See Also#
EPSSetArbitrarySelection()
Level#
advanced
Location#
Index of all Sys routines Table of Contents for all manual pages Index of all manual pages