Efficient Energy-minimization in Finite-Difference Micromagnetics: Speeding up Hysteresis Computations
arXiv:1405.2728 · doi:10.1063/1.4896360
Abstract
We implement an efficient energy-minimization algorithm for finite-difference micromagnetics that proofs especially useful for the computation of hysteresis loops. Compared to results obtained by time integration of the Landau-Lifshitz-Gilbert equation, a speedup of up to two orders of magnitude is gained. The method is implemented in a finite-difference code running on CPUs as well as GPUs. This setup enables us to compute accurate hysteresis loops of large systems with a reasonable computational effort. As a benchmark we solve the μMag Standard Problem #1 with a high spatial resolution and compare the results to the solution of the Landau-Lifshitz-Gilbert equation in terms of accuracy and computing time.
References in corpus (2)
Cited by in corpus (5)
- Micromagnetics of rare-earth efficient permanent magnets
- Preconditioned nonlinear conjugate gradient method for micromagnetic energy minimization
- Angular dependence of magnetization reversal in epitaxial chromium telluride thin films with perpendicular magnetic anisotropy
- Solitons in a continuous classical Haldane-Shastry spin chain
- MicroMagnetic.jl: A Julia package for micromagnetic and atomistic simulations with GPU support