API-Docs#
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
- AO Manual Pages
- Semi-Lagrangian Manual Pages
- DM Manual Pages
- DMDA Manual Pages
- DMFOREST Manual Pages
- DMLABEL Manual Pages
- DMMOAB Manual Pages
- DMNetwork Manual Pages
- DMPATCH Manual Pages
- DMPLEX Manual Pages
- DMProduct Manual Pages
- DMStag Manual Pages
- DMSWARM Manual Pages
- DT Manual Pages
- PetscDualSpace Manual Pages
- Draw Manual Pages
- PetscFE Manual Pages
- PetscFV Manual Pages
- IS Manual Pages
- Krylov Methods - KSP Manual Pages
- LANDAU Manual Pages
- Mat Manual Pages
- MatFD Manual Pages
- Manual Pages for Matrix Orders, Colorings, and Partitionings
- Preconditioners - PC Manual Pages
- PETSc Mathematical Functions Manual Pages
- Star Forest Manual Pages
- PETSc Section Manual Pages
- Profiling Manual Pages
- Nonlinear solvers - SNES Manual Pages
- SNESFAS Manual Pages
- PetscSpace Manual Pages
- Sensitivity Analysis for ODE and DAE Manual Pages
- PETSc System Routines Manual Pages
- PETSc System Hash Functions Manual Pages
- Time-steppers for ODE and DAE - TS Manual Pages
- TAO Optimization Solver Manual Pages
- TAO Line Search Manual Pages
- PETSc Vectors Manual Pages
- Viewer Manual Pages