xref: /petsc/doc/overview/index.md (revision b11d9968bc79904c690b122f9399be46447eb113)
1# Overview
2
3PETSc, the Portable, Extensible Toolkit for Scientific Computation,
4includes a large suite of scalable parallel **linear and nonlinear
5equation solvers, ODE integrators, and optimization algorithms** for application codes written in
6C, C++, Fortran, and Python. In addition, PETSc includes support for
7managing parallel PDE discretizations including parallel matrix and vector assembly routines. {any}`doc_toolkits_use_petsc`.
8
9```{toctree}
10:maxdepth: 2
11
12nutshell
13features
14gpu_roadmap
15vector_table
16matrix_table
17linear_solve_table
18nonlinear_solve_table
19integrator_table
20tao_solve_table
21discrete_table
22plex_transform_table
23../manual/index
24../manualpages/index
25../changes/index
26../manualpages/singleindex
27previous_release_docs
28```
29