[ Manual | Installation | Changes | FAQ | Contact ]

SLEPc is based on PETSc and therefore users are recommended to use this documentation together with the one provided with PETSc. Application programmers can easily begin to use SLEPc from a high level (starting from the tutorial examples) and then gradually learn more details according to their needs.

- SLEPc Users Manual - [PDF]
- Index of all manual pages

## SLEPc Manual Pages

Main solver classes:

- Eigenvalue Problem Solver (EPS)
- Singular Value Decomposition (SVD)
- Polynomial Eigenvalue Problem (PEP)
- Nonlinear Eigenvalue Problem (NEP)
- Matrix Function (MFN)
- Linear Matrix Equation (LME)

Auxiliary classes and system routines:

- Spectral Transformation (ST)
- Direct Solver (DS)
- Basis Vectors (BV)
- Mathematical Function (FN)
- Region (RG)
- System Routines

The manual pages are split into four categories; we recommend that you begin with basic functionality and then gradually explore more sophisticated library features.

- Beginner - Basic usage
- Intermediate - Setting options for algorithms and data structures
- Advanced - Setting more advanced options and customization
- Developer - Interfaces intended primarily for library developers, not for typical applications programmers

## PETSc Manual Pages

PETSc Documentation: [PETSc website]

## Additional Documentation

Additional documentation including hands-on exercises and SLEPc Technical Reports can be found at the [SLEPc website].