https://hgpu.org/?p=5281
GPU-acceleration for Moving Particle Semi-implicit Method