Reaching Others University at Buffalo - The State University of New York
Skip to Content


PETSc is the Portable Extensible Toolkit for Scientific Computation.

Category:  Numerical Library

PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.

It employs MPI for all message-passing communication.

Extensive tutorials and a manual available online (also available locally).


Usage Notes:

Show the software versions:  module avail petsc

Loading the module will set the path and any necessary variables:  module load petsc/version

The $PETSC_DIR and $PETSC_ARCH variables will be set by the module.