This is a C++ project built with SFML visualization library based on Jos Stam's paper Real Time Fluid Simulations for Games. This simulation is based on solving the Navier-Stokes Equations.
Use make run to compile and run the simulation.
Make sure you have g++, Make, and SFML installed.
Real Time Fluid Simulations for Games by Jos Stam This implementation Fluid Simulation for Dummies by Mike Ash
Use OpenGL shaders for better simulation performance. Add obstacles for fluid flow. Add color mixing.