Projects in Awesome Lists tagged with petsc
A curated list of projects in awesome lists tagged with petsc .
https://github.com/bueler/p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
advection c finite-difference finite-element-methods firedrake fluid-mechanics krylov multigrid newtons-method ordinary-differential-equations parallel-computing partial-differential-equations petsc preconditioning python scientific-computing supercomputing variational-inequality
Last synced: 06 Jul 2025
https://github.com/hpddm/hpddm
A framework for high-performance domain decomposition methods.
c c-plus-plus domain-decomposition fortran freefem linear-algebra numerical-methods petsc preconditioners python
Last synced: 04 Apr 2025
https://github.com/juliaparallel/petsc.jl
Julia wrappers for the PETSc library
julia linear-algebra mpi petsc sparse-matrix
Last synced: 26 Jan 2026
https://github.com/barbagroup/PetIBM
PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
computational-fluid-dynamics gpu-computing immersed-boundary-method nvidia-amgx petsc
Last synced: 14 Mar 2025
https://github.com/barbagroup/petibm
PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
computational-fluid-dynamics gpu-computing immersed-boundary-method nvidia-amgx petsc
Last synced: 06 Apr 2025
https://github.com/pism/pism
Repository for the Parallel Ice Sheet Model (PISM)
c-plus-plus climate geophysics glacier ice-sheet mpi numerical parallel petsc python scientific-computing sea-level sphinx
Last synced: 01 Apr 2026
https://github.com/waiwera/waiwera
A parallel, open-source geothermal flow simulator
geothermal parallel petsc reservoir-modeling reservoir-simulation
Last synced: 07 May 2025
https://github.com/iitrabhi/topo-fenics
This repository contains a simple 55 lines code to carry out large scale parallel Topology Optimization using FEniCS in python
fenics optimization parallel parallel-computing petsc petsc4py python topology topology-optimization
Last synced: 08 Apr 2026
https://github.com/dalcinl/petiga
PETSc-based framework for isogeometric analysis (IGA) methods
fem isogeometric-analysis mpi petsc
Last synced: 17 Mar 2025
https://github.com/fenics-dolfiny/dolfiny
High-level and convenience wrappers for DOLFINx, the FEniCS library.
Last synced: 07 Apr 2026
https://github.com/underworldcode/quagmire
Python surface process framework on highly scalable unstructured meshes
geodynamics numpy parallel petsc petsc4py python surface-process
Last synced: 17 Jun 2025
https://github.com/prj-/moulin2019al
Augmented Lagrangian Preconditioner for Hydrodynamic Stability Analysis
freefem hydrodynamics petsc slepc stability-analysis
Last synced: 02 Jan 2026
https://github.com/ivanyashchuk/firedrake-ts
The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
differential-equations finite-element-method firedrake petsc
Last synced: 02 Jul 2025
https://github.com/prj-/aldaas2021robust
A Robust Algebraic Domain Decomposition Preconditioner For Sparse Normal Equations
c domain-decomposition fortran least-squares mpi petsc preconditioners python
Last synced: 24 Oct 2025
https://github.com/sintefmath/vpm
Vortex Particle Method for solving Navier Stokes in 2D and 3D
navier-stokes petsc solving-navier-stokes vortex-particle vpm
Last synced: 12 Apr 2025
https://github.com/david-wobrock/image-processing-graph-laplacian
Image Processing using Graph Laplacian Operator
hpc image-processing laplacian-matrix petsc slepc
Last synced: 25 Jun 2025
https://github.com/andrsd/godzilla
FEM framework
finite-element-analysis finite-element-methods finite-elements petsc
Last synced: 29 Jan 2026
https://github.com/v1j4y/hubham
A simple HPC massively parallel Hubbard Hamiltonian solver (Exact diagonalization) for general topologies given using the .graphml format.
exact-diagonalization hubbard petsc slepc
Last synced: 20 Jan 2026
https://github.com/voduchuy/pypacmensl
Python wrapper for PACMENSL.
chemical-master-equation cython mpi parallel-computing petsc stochasti stochastic-reaction-networks
Last synced: 20 Jan 2026
https://github.com/lukoshkin/gmsfesolver
Python implementation of Generalized Multiscale Finite Element Method (GMsFEM) with the use of FEniCS and PETSc libraries
finite-element-methods multiscale-simulation petsc
Last synced: 20 Oct 2025
https://github.com/tkonolige/petscbinaryio.jl
Julia package for PETSc sparse matrix IO
Last synced: 08 Jul 2026
https://github.com/prj-/jolivet2020petsc
KSPHPDDM and PCHPDDM
freefem krylov-methods petsc preconditioners slepc
Last synced: 22 Apr 2026
https://github.com/voduchuy/pacmensl
Library for parallel direct solution of the Chemical Master Equation (CME).
chemical-master-equation mpi numerical-analysis parallel parallel-computing petsc stochastic-reaction-networks sundials
Last synced: 20 Jan 2026
https://github.com/amit112amit/fedora-fenics
Scripts to install DOLFIN, MSHR and PETSc from source on Fedora 32
bash-script docker dolfin fedora petsc slepc toolbox
Last synced: 05 May 2026
https://github.com/s-sajid-ali/xwp_petsc
working directory for x-ray wave propagation implemented in petsc
finite-difference petsc synchrotron-radiation x-ray-physics xray
Last synced: 19 Jul 2025
https://github.com/bhttchr6/to_shapememorypolymer
PETSc(MPI) and HPC based Finite Element Analysis and Topology Optimization for compliant gripper design with thermally-activated Shape Memory Polymers (SMP)
design-optimization high-performance-computing parallel-computing petsc
Last synced: 13 Oct 2025
https://github.com/iydon/ipetsc
An Experimental Installation Management Solution for PETSc.
Last synced: 11 Jun 2026
https://github.com/nilsfriess/parmgmc
MPI-parallel implementation of the Multigrid Monte Carlo method based on PETSc
bayesian-inference mcmc monte-carlo petsc
Last synced: 22 Mar 2025