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.
Main solver classes:
Auxiliary classes and 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.
PETSc Documentation: [PETSc website]
Additional documentation including hands-on exercises and SLEPc Technical Reports can be found at the [SLEPc website].