https://hgpu.org/?p=9331
High-Order Schemes for the Shallow Water Equations on GPUs