PETSc.jl: Julia bindings for PETSc
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