# Documentation A good starting point for learning SLEPc is to read the Users Manual and then follow the [](hands-on/index). See also the video-tutorials below. Application programmers can readily begin to use SLEPc from a high level (starting from one of the examples) and then gradually learn more details according to their needs. ## SLEPc Users Manual - An online version of the [](manual/index) is available. - See also the [PDF version](../_static/manual/slepc-manual.pdf). ## Manual Pages - The individual manual pages for all SLEPc functions are available by selecting the top bar menu item [](../manualpages/index). - Similarly, we provide the full documentation of SLEPc's Python interface ([slepc4py API](../slepc4py/index) in the top bar menu). - The SLEPc documentation often links to PETSc Manual Pages as well as PETSc Users Manual. The PETSc documentation can be found at the {{'[PETSc website](https://petsc.org/{}/)'.format(branch)}}. {#str} ## SLEPc Technical Reports (STR) - STR-1: Orthogonalization Routines in SLEPc - [[PDF]](../_static/reports/str1.pdf) - STR-2: Single Vector Iteration Methods in SLEPc - [[PDF]](../_static/reports/str2.pdf) - STR-3: Subspace Iteration in SLEPc - [[PDF]](../_static/reports/str3.pdf) - STR-4: Arnoldi Methods in SLEPc - [[PDF]](../_static/reports/str4.pdf) - STR-5: Lanczos Methods in SLEPc - [[PDF]](../_static/reports/str5.pdf) - STR-6: A Survey of Software for Sparse Eigenvalue Problems - [[PDF]](../_static/reports/str6.pdf) - STR-7: Krylov-Schur Methods in SLEPc - [[PDF]](../_static/reports/str7.pdf) - STR-8: Restarted Lanczos Bidiagonalization for the SVD in SLEPc - [[PDF]](../_static/reports/str8.pdf) - STR-9: Practical Implementation of Harmonic Krylov-Schur - [[PDF]](../_static/reports/str9.pdf) - STR-10: Davidson Type Subspace Expansions for the Linear Eigenvalue Problem - [[PDF]](../_static/reports/str10.pdf) - STR-11: Contour Integral Spectrum Slicing Method in SLEPc - [[PDF]](../_static/reports/str11.pdf) {#video-tutorials} ## Video-Tutorials The following video-tutorials have a 10 minute duration each, and include demonstration of actual code executions. 1. [SLEPc: What is it for?](https://media.upv.es/player/?id=440253a0-476d-11e7-9b33-83cdd974e088) 2. [SLEPc: Installation](https://media.upv.es/player/?id=a135c600-476e-11e7-9b33-83cdd974e088) 3. [SLEPc: Compiling and running programs](https://media.upv.es/player/?id=fa4af300-476e-11e7-9b33-83cdd974e088) 4. [SLEPc: Standard eigenvalue problem](https://media.upv.es/player/?id=7c46e660-4770-11e7-9b33-83cdd974e088) 5. [SLEPc: Viewing the solution](https://media.upv.es/player/?id=392e5510-4aa0-11e7-9b33-83cdd974e088) 6. [SLEPc: Spectral transformation](https://media.upv.es/player/?id=3ff6c850-4aa0-11e7-9b33-83cdd974e088) 7. [SLEPc: How to compute different parts of the spectrum](https://media.upv.es/player/?id=46b4db50-4aa0-11e7-9b33-83cdd974e088) 8. [SLEPc: Matrix-free eigenproblems](https://media.upv.es/player/?id=4de53820-4aa0-11e7-9b33-83cdd974e088) ## Additional Documentation ```{toctree} :maxdepth: 1 manual/index hands-on/index faq presentations license ```