https://hgpu.org/?p=1743
Real-time 3D fluid simulation on GPU with complex obstacles