This program is an implementation of a PIC/FLIP fluid simulation based on methods described in Robert Bridson's "Fluid Simulation for Computer Graphics" textbook.
Simulation visualization was rendered in Blender.
Simulation Details:
Frames 384 (30fps)
Simulation time 30 hours
Render time 16 hours (50samples)
Total time 46 hours
Simulation resolution 256 x 128 x 256
Peak # of diffuse particles 8 Million
Peak RAM usage 1.7 GB
Particle bake file size 21 GB
Computer specs: ultrabook style laptop with Intel Core i5-4200U @ 1.60GHz processor, integrated Intel HD4400 graphics chip, and 8GB RAM.
Source code: https://github.com/rlguy/GridFluidSim3D