Documentation
PETSc is a
sophisticated package and fully understanding its usage
requires time. However, application programmers can easily begin to
use PETSc from a high level and then gradually learn more
details according to their needs. Users should read the users
manual before attempting to do any serious coding with PETSc!
PETSc Manual Pages and Examples
MPI
TAO
Linear
Solvers (KSP)
Nonlinear
Solvers (SNES)
Time
Stepping (TS) ODE solvers
Utilities
The manual pages are split into four categories; we recommend
that you begin with basic functionality and then gradually explore
more sophisticated library features.
- Installation -
detailed instructions for installing PETSc
- Changes - changes and new
features in recent versions of PETSc
- Troubleshooting - help
when something goes wrong
- Bug Reporting - details on
how to report bugs
- Code Management - hints
for efficient management of large-scale application codes
- FAQ - frequently asked questions
about PETSc
- Copyright - statement of the
PETSc copyright