EPSPRIMMEMethod#
The method selected in the PRIMME library.
Synopsis#
typedef enum { EPS_PRIMME_DYNAMIC = 1,
EPS_PRIMME_DEFAULT_MIN_TIME = 2,
EPS_PRIMME_DEFAULT_MIN_MATVECS = 3,
EPS_PRIMME_ARNOLDI = 4,
EPS_PRIMME_GD = 5,
EPS_PRIMME_GD_PLUSK = 6,
EPS_PRIMME_GD_OLSEN_PLUSK = 7,
EPS_PRIMME_JD_OLSEN_PLUSK = 8,
EPS_PRIMME_RQI = 9,
EPS_PRIMME_JDQR = 10,
EPS_PRIMME_JDQMR = 11,
EPS_PRIMME_JDQMR_ETOL = 12,
EPS_PRIMME_SUBSPACE_ITERATION = 13,
EPS_PRIMME_LOBPCG_ORTHOBASIS = 14,
EPS_PRIMME_LOBPCG_ORTHOBASISW = 15 } EPSPRIMMEMethod;
Note#
See the documentation of PRIMME [Stathopoulos and McCombs, 2010] for a description of the methods.
References#
[Sta10]
A. Stathopoulos and J. R. McCombs. PRIMME: PReconditioned Iterative MultiMethod Eigensolver: methods and software description. ACM Trans. Math. Software, 37(2):21:1–21:30, 2010. doi:10.1145/1731022.1731031.
See Also#
EPS: Eigenvalue Problem Solver, EPSPRIMMESetMethod(), EPSPRIMMEGetMethod()
Level#
advanced
Location#
Index of all EPS routines Table of Contents for all manual pages Index of all manual pages