The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
-
Updated
Sep 20, 2025 - C++
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
The FLIP Fluids addon is a tool that helps you set up, run, and render high quality liquid fluid effects all within Blender, the free and open source 3D creation suite.
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
A dx12 river renderer using wave particles with interactive vortices.
C++ openFrameworks addon for solving and drawing 2D fluid systems based on Navier-Stokes equations and Jos Stam's paper "Real-Time Fluid Dynamics for Games"
Self advection, external force and pressure solve to a velocity field represented by a MaC grid.
Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0
Implementation of the 12 steps approach to the Navier-Stokes equations, essential for simulating fluid dynamics.
Double bubbles sans toil and trouble: discrete circulation-preserving vortex sheets for soap films and foams
Brandon Pelfrey's SPH fluid simulation tutorial
C++ library for fast computation of neighbor lists in point clouds.
A 2D Lattice Boltzmann program
Soft2D: A 2D multi-material continuum physics engine designed for real-time applications.
SPH simulation in Vulkan compute shader.
Projects and Resources on Physics (Physically) based animation
Real time simulation and rendering of free surface fluid
Add a description, image, and links to the fluid-simulation topic page so that developers can more easily learn about it.
To associate your repository with the fluid-simulation topic, visit your repo's landing page and select "manage topics."