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 450
Simulation time 54.9 hours
Particle to mesh time 13.7 hours
Render time 60 hours (70 samples)
Total time 128.6 hours
Simulation resolution 448 x 256 x 168
Mesh Resolution 315 x 210 x 560
Peak # of particles 25.1 Million
Peak RAM usage 3.2 GB
Bake file size 23.6 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