SLEPc – a library for Eigenvalue problems
SLEPc stands for Scalable Library for Eigenvalue Problem Computations. With this library, it is possible to solve Eigenvalues and Eigenvectors. These problems are infamous in quantum mechanics. Before we go a little into details, we will download, configure, and compile the SLEPc extension library.
Downloading and configuring SLEPc
Download Version 3.4.4 from http://www.grycap.upv.es/slepc/download/download.htm.
Note
SLEPc and PETSc must match in their main and first subversions. So, 3.4.4 and 3.4.1 are fine, and 3.5 and 3.1 will probably not work.
To install SLEPc, extract the archive with the following command:
tar –xf petsc-3.4.4.tar.gz
Go to the petsc-3.4.4
subdirectory and type the following:
export PETSC_DIR=/var/mpishare/petsc-3.4.1 export PETSC_ARCH=arm-shared export SLEPC_DIR=/var/mpishare/slepc-3.4.4 ./configure
This takes only a minute.
Tip
In order to install SLEPc, PETSc must already be compiled!
The configure script will finish...