EPSPRIMMESetPrecond

Sets the preconditioner to be used in the PRIMME library. Currently, only diagonal preconditioning is supported.

Synopsis

#include "slepceps.h" 
PetscErrorCode EPSPRIMMESetPrecond(EPS eps, EPSPRIMMEPrecond precond)
Collective on EPS

Input Parameters

eps - the eigenproblem solver context
precond - either EPSPRIMME_NONE (no preconditioning) or EPSPRIMME_DIAGONAL (diagonal preconditioning)

Options Database Key

-eps_primme_precond - Sets either 'none' or 'diagonal' preconditioner

Note

The default is no preconditioning.

See Also

EPSPRIMMEGetPrecond()

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