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.
Features include anisotropic surface reconstruction, 'LEGO brick' surface recontruction, and spray, foam, and bubble particles.