https://hgpu.org/?p=1231
Magnetohydrodynamics simulations on graphics processing units