xref: /petsc/doc/manualpages/index.md (revision b8253ccf9c68ffd41d47bf46b17501b60136f0e8)
1*b8253ccfSBarry Smith# C/Fortran API
2*b8253ccfSBarry Smith
3*b8253ccfSBarry Smith> [MPI Documentation](https://docs.open-mpi.org/)
4*b8253ccfSBarry Smith
5*b8253ccfSBarry SmithThe manual pages are split into four categories; we recommend
6*b8253ccfSBarry Smithbeginning with basic functionality and then gradually exploring more
7*b8253ccfSBarry Smithsophisticated library features.
8*b8253ccfSBarry SmithSee {any}`ch_fortran` for API differences.
9*b8253ccfSBarry Smith
10*b8253ccfSBarry Smith- *Beginner* - Basic usage
11*b8253ccfSBarry Smith- *Intermediate* - Setting options for algorithms and data structures
12*b8253ccfSBarry Smith- *Advanced* - Setting more advanced options and customization
13*b8253ccfSBarry Smith- *Developer* - Interfaces intended primarily for library developers
14*b8253ccfSBarry Smith
15*b8253ccfSBarry Smith```{toctree}
16*b8253ccfSBarry Smith:maxdepth: 2
17*b8253ccfSBarry Smith
18*b8253ccfSBarry SmithVector
19*b8253ccfSBarry SmithMatrix
20*b8253ccfSBarry SmithDataLayout
21*b8253ccfSBarry SmithDataManagement
22*b8253ccfSBarry SmithDiscretization
23*b8253ccfSBarry SmithLinearSolvers
24*b8253ccfSBarry SmithNonlinearSolvers
25*b8253ccfSBarry SmithTimestepping
26*b8253ccfSBarry SmithOptimization
27*b8253ccfSBarry SmithVisualization
28*b8253ccfSBarry SmithSystem
29*b8253ccfSBarry Smith../changes/index.rst
30*b8253ccfSBarry Smithsingleindex.md
31*b8253ccfSBarry Smith```
32