C and Python examples from my book on using PETSc and Firedrake to solve PDEs
☆225May 8, 2026Updated 3 months ago
Alternatives and similar repositories for p4pdes
Users that are interested in p4pdes are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- PETSc-FEM Is a general purpose, parallel, multi-physics finite element program developped at CIMEC☆15May 12, 2026Updated 2 months ago
- PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures☆119Aug 11, 2022Updated 3 years ago
- Parallel solvers for sparse linear systems featuring multigrid methods.☆851Updated this week
- Finite volume Euler / Navier-Stokes solver☆60Jun 15, 2026Updated last month
- Veamy: an extensible object-oriented C++ library for the virtual element method☆21Jun 18, 2019Updated 7 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Library of GPU-resident linear solvers☆79Updated this week
- Julia wrappers for the PETSc library☆178Jul 5, 2026Updated last month
- A multi-physics finite element solver for patient-specific blood flow simulation including fluid-structure interaction and cardiac electr…☆49Oct 18, 2023Updated 2 years ago
- A Firedrake solver for the Glen-Nye-Stokes equations for glaciers, with evolving surfaces.☆13Jul 20, 2026Updated 3 weeks ago
- A framework for high-performance domain decomposition methods.☆154Jul 31, 2026Updated last week
- Flexible local Fourier analysis library.☆12Jun 22, 2021Updated 5 years ago
- Algebraic Multigrid Solvers in Python☆654Mar 30, 2026Updated 4 months ago
- ☆19Nov 22, 2024Updated last year
- Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM)☆667Updated this week
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Mirror of https://gitlab.com/petsc/petsc☆530Updated this week
- This repository contains fundamental codes related to CFD that can be included in any graduate level CFD coursework.☆548Aug 23, 2021Updated 4 years ago
- GMG, Poisson solver and Lid cavity☆12Sep 8, 2025Updated 11 months ago
- The main project for the MATLAB / GNU Octave code of FESTUNG☆41Oct 17, 2022Updated 3 years ago
- Parallel Ice Sheet Model (PISM)☆122Aug 3, 2026Updated last week
- Basic Euler Solver. Multi-threaded, three-dimensional unstructured finite volume density based solver.☆22Apr 23, 2018Updated 8 years ago
- Poisson equation solver with finite difference method and multigrid☆68Jan 1, 2018Updated 8 years ago
- Simple walkthrough tutorial for getting started with petsc4py☆41Sep 13, 2011Updated 14 years ago
- The implementation exercise for the final year finite element course given in the Maths Department of Imperial College London☆120Apr 25, 2026Updated 3 months ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- Primary repository for the Trilinos Project☆1,414Updated this week
- AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library☆50May 30, 2022Updated 4 years ago
- An easy to use immersed boundary method in 2D, with full implementations in MATLAB and Python that contains over 75 built-in examples, in…☆202Jun 14, 2026Updated last month
- VEMLAB: a MATLAB library for the virtual element method☆41May 21, 2024Updated 2 years ago
- Unofficial mirror of NITSOL library☆13Dec 1, 2016Updated 9 years ago
- Automatic differentiation of FEniCS and Firedrake models in Julia☆14Mar 21, 2021Updated 5 years ago
- Adaptive Mesh Phase-field Evolution☆44Dec 15, 2025Updated 7 months ago
- AMReX: Software Framework for Block Structured AMR☆788Updated this week
- Solve Navier Stokes Equation in 3D using pressure-correction scheme and parallel multigrid v-cycle.☆27May 16, 2013Updated 13 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Quadtree/octree adaptive PDE solver based based on p4est.☆70Jul 19, 2026Updated 3 weeks ago
- Some "Formula Translations" for Yousef Saad's book "Iterative Methods for Sparse Linear Systems (2nd Edition)"☆13Jan 14, 2018Updated 8 years ago
- Elastic 2D and 3D wave simulation with spectral element method☆13Aug 16, 2016Updated 9 years ago
- Parallel programming for Finite Element Analysis using FORTRAN and PETSc☆45Jun 29, 2020Updated 6 years ago
- Multiphysics Object Oriented Simulation Environment☆2,321Updated this week
- C++ library for solving large sparse linear systems with algebraic multigrid method☆873Aug 3, 2026Updated last week
- Lis (Library of Iterative Solvers for linear systems, pronounced [lis]) is a parallel software library to solve discretized linear equa…☆116Mar 16, 2026Updated 4 months ago