HW2D
HW2D: A reference implementation of the Hasegawa-Wakatani model for plasma turbulence in fusion reactors - Published in JOSS (2023)
The Kestrel software for simulations of morphodynamic Earth-surface flows
The Kestrel software for simulations of morphodynamic Earth-surface flows - Published in JOSS (2024)
splashsurf
Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.
pysplishsplash
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
fluidx3d
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
https://github.com/pypr/pysph
A framework for Smoothed Particle Hydrodynamics in Python
https://github.com/cans-world/cans
A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
https://github.com/KiranRamesh-Aero/UnsteadyFlowSolvers.jl
Solvers for problems involving unsteady fluid flow
https://github.com/anicusan/fluid_simulation
Web app that simulates the fluid flow around a falling sphere. Measures the time taken for the sphere to travel 15cm at terminal velocity.
CaNS-Fizzy
CaNS-Fizzy: A GPU-accelerated finite difference solver for turbulent two-phase flows - Published in JOSS (2025)
autoparallelizepy
An easy-to-implement python library plugin for mpi4py along with worked examples designed to streamline domain decomposition and add a simplifying layer to noncontiguous MPI parallelization of multidimensional datasets.