SPH Based Shallow Water Simulation.
Particle-Based Fluid Simulation for Interactive Applications