Instability of Numerical Method for Micromagnetics Simulations with Large Damping Parameters
Changjian Xie, Cheng Wang
TL;DR
The paper addresses stable, high-order numerical simulation of the non-dimensional Landau-Lifshitz-Gilbert equation under large damping ($\alpha$). It introduces a third-order backward differentiation formula (BDF3)–based scheme that treats the diffusion part with a constant-coefficient Laplacian via BDF3 while handling nonlinear terms explicitly with a third-order extrapolation, resulting in only FFT-based Poisson solves per step and achieving $O(k^3 + h^4)$ accuracy. Numerical experiments in 1D and 3D validate the method’s third-order temporal and fourth-order spatial accuracy and show favorable efficiency versus BDF2 and BDF1, though stability degrades for large $\alpha$ in pre-projected or domain-wall settings. The study also highlights that pre-projected nonlinear steps can induce instability, and that simpler, lower-order schemes like BDF1 may offer more robust stability in extreme damping regimes. Overall, the method provides a fast, accurate tool for micromagnetics at large damping, with caveats that motivate further stabilization work.
Abstract
We propose and implement a third-order accurate numerical scheme for the Landau-Lifshitz-Gilbert equation, which describes magnetization dynamics in ferromagnetic materials under large damping parameters. This method offers two key advantages: (1) It solves only constant-coefficient linear systems, enabling fast solvers and thus achieving much higher numerical efficiency than existing second-order methods. (2) It attains third-order temporal accuracy and fourth-order spatial accuracy, and is unconditionally stable for large damping parameters. Numerical examples in 1D and 3D simulations verify both its third-order accuracy and efficiency gains. However, when large damping parameters and pre-projection solutions are involved, both this proposed method and a second-order method of the same style fail to capture reasonable physical structures, despite extensive theoretical analyses. Additionally, comparisons of domain wall dynamics among BDF2, BDF3, and BDF1 show that BDF2 and BDF3 yield failed simulations, while BDF1 performs marginally better.
