PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.
PETSc (sometimes called PETSc/Tao) also contains the Tao optimisation software library and supports MPI.
More information is available on PETSc web site: https://www.mcs.anl.gov/petsc/
PETSc library is build with Intel and GNU compilers and support both Intel-mpi and Openmpi.
This version includes the following libraries:
and is accessible after
# Load module, always specify version number. $ module load petsc/3.12.2