https://hgpu.org/?p=12988
Parallel Finite Volume Algorithm on Graphic Processing Units (GPU)