MicroMagnetic.jl: A Julia package for micromagnetic and atomistic simulations with GPU support - Weiwei Wang; Boyao Lyu; Lingyao Kong; Hans Fangohr; Haifeng Du (2024)