Highly efficient norm preserving numerical schemes for micromagnetic energy minimization based on SAV method
Jiayun He, Lei Yang, Jiajun Zhan
TL;DR
Ground-state computation in micromagnetics is formulated as a constrained Gibbs energy minimization with $|m|=1$. The authors develop two scalar auxiliary variable (SAV) schemes, SAV1 and SAV2, that transform nonlinear terms to linear-implicit updates and enforce the norm constraint via an implicit projection. Magnetostatic energy is incorporated through a scalar variable $r$, enabling two constant-coefficient linear solves per step, accelerated by the Discrete Cosine Transform. Numerical experiments show that the SAV schemes deliver energy-dissipative, stable, and efficient performance with close agreement to reference LLG-based solutions, enabling faster ground-state computations in micromagnetic simulations.
Abstract
In this paper, two efficient and magnetization norm preserving numerical schemes based on the scalar auxiliary variable (SAV) method are developed for calculating the ground state in micromagnetic structures. The first SAV scheme is based on the original SAV method for the gradient flow model, while the second scheme features an updated scalar auxiliary variable to better align with the associated energy. To address the challenging constraint of pointwise constant magnetization length, an implicit projection method is designed, and verified by both SAV schemes. Both proposed SAV schemes partially preserve energy dissipation and exhibit exceptional efficiency, requiring two linear systems with constant coefficients to be solved. The computational efficiency is further enhanced by applying the Discrete Cosine Transform during the solving process. Numerical experiments demonstrate that our SAV schemes outperform commonly used numerical methods in terms of both efficiency and stability.
