Note: This page has been marked as "Obselete" by the site administrator.



"SLEPc the Scalable Library for Eigenvalue Problem Computations, is a software library for the solution of large sparse eigenproblems on parallel computers. It can be used for the solution of problems formulated in either standard or generalized form, as well as other related problems such as the singular value decomposition."

"SLEPc is built on top of PETSc, the Portable, Extensible Toolkit for Scientific Computation. It can be considered an extension of PETSc providing all the functionality necessary for the solution of eigenvalue problems. This means that PETSc must be previously installed in order to use SLEPc. PETSc users will find SLEPc very easy to use, since it enforces the same programming paradigm. For those users which are not familiar with PETSc yet, our recommendation is to fully understand its basic concepts before proceeding with SLEPc."

Version and availability

SLEPc 2.3.2 is available on Bluedawg, Ducky, Zeke and Neptune


Before using SLEPc, one needs to set the environmental variables for PETSc. See PETSc on LONI 575s.

Next, set the environment variable SLEPC_DIR:

ksh or bash:
 export SLEPC_DIR=/usr/local/packages/slepc-2.3.2
csh or tcsh:
 setenv SLEPC_DIR=/usr/local/packages/slepc-2.3.2


SLEPC documentations:

Users may direct questions to

Powered by MediaWiki