slepc4py.SLEPc.EPS.Type#

class slepc4py.SLEPc.EPS.Type#

Bases: object

EPS type.

Native sparse eigensolvers.

  • POWER: Power Iteration, Inverse Iteration, RQI.

  • SUBSPACE: Subspace Iteration.

  • ARNOLDI: Arnoldi.

  • LANCZOS: Lanczos.

  • KRYLOVSCHUR: Krylov-Schur (default).

  • GD: Generalized Davidson.

  • JD: Jacobi-Davidson.

  • RQCG: Rayleigh Quotient Conjugate Gradient.

  • LOBPCG: Locally Optimal Block Preconditioned Conjugate Gradient.

  • CISS: Contour Integral Spectrum Slicing.

  • LYAPII: Lyapunov inverse iteration.

  • LAPACK: Wrappers to dense eigensolvers in Lapack.

Wrappers to external eigensolvers (should be enabled during installation of SLEPc)

Attributes Summary

ARNOLDI

Object ARNOLDI of type str

ARPACK

Object ARPACK of type str

BLOPEX

Object BLOPEX of type str

CHASE

Object CHASE of type str

CISS

Object CISS of type str

ELEMENTAL

Object ELEMENTAL of type str

ELPA

Object ELPA of type str

EVSL

Object EVSL of type str

FEAST

Object FEAST of type str

GD

Object GD of type str

JD

Object JD of type str

KRYLOVSCHUR

Object KRYLOVSCHUR of type str

LANCZOS

Object LANCZOS of type str

LAPACK

Object LAPACK of type str

LOBPCG

Object LOBPCG of type str

LYAPII

Object LYAPII of type str

POWER

Object POWER of type str

PRIMME

Object PRIMME of type str

RQCG

Object RQCG of type str

SCALAPACK

Object SCALAPACK of type str

SUBSPACE

Object SUBSPACE of type str

Attributes Documentation

ARNOLDI: str = ARNOLDI#

Object ARNOLDI of type str

ARPACK: str = ARPACK#

Object ARPACK of type str

BLOPEX: str = BLOPEX#

Object BLOPEX of type str

CHASE: str = CHASE#

Object CHASE of type str

CISS: str = CISS#

Object CISS of type str

ELEMENTAL: str = ELEMENTAL#

Object ELEMENTAL of type str

ELPA: str = ELPA#

Object ELPA of type str

EVSL: str = EVSL#

Object EVSL of type str

FEAST: str = FEAST#

Object FEAST of type str

GD: str = GD#

Object GD of type str

JD: str = JD#

Object JD of type str

KRYLOVSCHUR: str = KRYLOVSCHUR#

Object KRYLOVSCHUR of type str

LANCZOS: str = LANCZOS#

Object LANCZOS of type str

LAPACK: str = LAPACK#

Object LAPACK of type str

LOBPCG: str = LOBPCG#

Object LOBPCG of type str

LYAPII: str = LYAPII#

Object LYAPII of type str

POWER: str = POWER#

Object POWER of type str

PRIMME: str = PRIMME#

Object PRIMME of type str

RQCG: str = RQCG#

Object RQCG of type str

SCALAPACK: str = SCALAPACK#

Object SCALAPACK of type str

SUBSPACE: str = SUBSPACE#

Object SUBSPACE of type str