https://hgpu.org/?p=8197
GPU Fluid Simulation using Smoothed Particle Hydrodynamics