https://hgpu.org/?p=4672
Graphics Processing Unit Accelerated O(N) Micromagnetic Solver