EPSPRIMMESetMethod

Sets the method for the PRIMME library.

Synopsis

#include "slepceps.h" 
PetscErrorCode EPSPRIMMESetMethod(EPS eps, EPSPRIMMEMethod method)
Collective on EPS

Input Parameters

eps - the eigenproblem solver context
method - method that will be used by PRIMME. It must be one of: EPSPRIMME_DEFAULT_MIN_TIME(EPSPRIMME_JDQMR_ETOL), EPSPRIMME_DEFAULT_MIN_MATVECS(EPSPRIMME_GD_OLSEN_PLUSK), EPSPRIMME_ARNOLDI, EPSPRIMME_GD, EPSPRIMME_GD_PLUSK, EPSPRIMME_GD_OLSEN_PLUSK, EPSPRIMME_JD_OlSEN_PLUSK, EPSPRIMME_RQI, EPSPRIMME_JDQR, EPSPRIMME_JDQMR, EPSPRIMME_JDQMR_ETOL, EPSPRIMME_SUBSPACE_ITERATION, EPSPRIMME_LOBPCG_ORTHOBASIS, EPSPRIMME_LOBPCG_ORTHOBASIS_WINDOW

Options Database Key

-eps_primme_set_method - Sets the method for the PRIMME library.

Note

If not set, the method defaults to EPSPRIMME_DEFAULT_MIN_TIME.

See Also

EPSPRIMMEGetMethod()

Location: src/eps/impls/primme/primmes.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages