a high-performance micromagnetic solver for finite-temperature simulations