PETSc.jl: Julia bindings for PETSc

Read full text
Authors: Boris J. P. Kaus, Viral B. Shah, Jeremy Edward Kozdon, Valentin Churavy, Erik Schnetter, Simon Byrne
Cited by: 0

Abstract

PETSc.jl provides an interface to the Portable, Extensible Toolkit for Scientific Computation (PETSc) library, allowing the combination of Julia features (such as automatic differentiation) with PETSc's infrastructure, including linear, nonlinear, and optimization solvers, timesteppers, domain management (DM), and more, in a distributed-memory (MPI) environment.

Fields of Study & Subjects

Matrix Theory and Algorithms Parallel Computing and Optimization Techniques Advanced Numerical Methods in Computational Mathematics

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
17 January 2026