EPSCISSSetThreshold#
Sets the values of various threshold parameters in the CISS solver.
Synopsis#
#include "slepceps.h"
PetscErrorCode EPSCISSSetThreshold(EPS eps,PetscReal delta,PetscReal spur)
Logically Collective
Input Parameters#
eps - the linear eigensolver context
delta - threshold for numerical rank
spur - spurious threshold (to discard spurious eigenpairs)
Options Database Keys#
-eps_ciss_delta <delta> - sets the delta
-eps_ciss_spurious_threshold <spur> - sets the spurious threshold
Notes#
PETSC_CURRENT can be used to preserve the current value of any of the
arguments, and PETSC_DETERMINE to set them to a default value.
For a detailed description of the parameters see [Maeda et al., 2016].
References#
Y. Maeda, T. Sakurai, and J. E. Roman. Contour integral spectrum slicing method in SLEPc. Technical Report STR-11, Universitat Politècnica de València, 2016. URL: https://slepc.upv.es/documentation.
See Also#
EPS: Eigenvalue Problem Solver, EPSCISS, EPSCISSGetThreshold(), EPSCISSSetSizes(), EPSCISSSetRefinement()
Level#
advanced
Location#
Implementations#
EPSCISSSetThreshold_CISS() in src/eps/impls/ciss/ciss.c
Index of all EPS routines Table of Contents for all manual pages Index of all manual pages