Core Features and Functionality#

PETSc is a general parallel linear and non-linear solver framework, which provides these general classes of functionality:

Supported Systems#

General Features#

Solver Features#

See also

For full feature list and prerequisites see:

Accelerator/GPU Features#

Note

PETSc GPU support is under heavy development! See GPU support roadmap for more information on current support.

Support Features#