(C++) Implementation of Baraff-Witkin Particle Sim that I expanded to include Stam-inspired 3D fluid solver with vorticity confinement.
Info and vids can be found here :
http://www.johnmturner.com/cvpages/sim/simProj3.html
Also has a mass-spring system, described here :
http://www.johnmturner.com/cvpages/sim/simProj8.html
and a 3d fluid and particle snowglobe with vorticity confinement :