This animation was simulated in a fluid simulation program that I am writing. The program outputs a triangle mesh for each simulated frame which is then imported into Blender and rendered using Cycles.
Simulation visualization was rendered in Blender.
Simulation Details:
Frames 617 (30fps)
Simulation time 56.3 hours
Render time 112 hours (100 samples)
*Total time* 168.3 hours
Simulation resolution 672 x 224 x 224
Mesh Resolution 1344 x 448 x 448
Peak # of particles 29 Million
Peak RAM usage 3.5 GB
Bake file size 52.3 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