PETSc is the Portable Extensible Toolkit for Scientific Computation.

Category:  Numerical Library

Availability: Open access for all academic users

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.