https://hgpu.org/?p=15181
Accelerating Fluids Simulation Using SPH and Implementation on GPU