Semi-implicit Structure Preserving Method for The Landau-Lifshitz Equation
Changjian Xie
TL;DR
This work introduces a semi-implicit, structure-preserving discretization for the Landau-Lifshitz-Gilbert equation that avoids explicit projection while maintaining the magnetization constraint $|\boldsymbol{m}|=1$ and providing stable, first-order accuracy in time. Building on a BDF1 framework with one-sided extrapolation and a Crank–Nicolson-type norm-preserving step, the scheme achieves unique solvability and preserves the intrinsic physical structure of the LLG dynamics. Numerical experiments in 1D and 3D demonstrate first-order temporal convergence, second-order spatial accuracy, and robust norm preservation across diverse initial conditions, including comparisons with projection-based methods. The method offers a practical, theoretically favorable alternative for micromagnetic simulations and lays groundwork for rigorous stability analysis and higher-order extensions.
Abstract
A critical challenge inherent to the projection method applied to the Landau-Lifshitz equation is the deficiency of rigorous theoretical justifications for the stability of its projection step. To mitigate this limitation, we introduce a semi-implicit numerical scheme, which is formulated on the basis of the first-order Backward Differentiation Formula (BDF) incorporated with one-sided extrapolation and a Crank-Nicolson-type norm-preserving procedure. This proposed scheme exhibits three fundamental characteristics: structure preservation, numerical stability, and first-order accuracy in time. In practical implementations, the scheme not only ensures stable computation and adheres to the norm constraint but also guarantees the uniqueness of the numerical solution, thereby providing substantial facilitation for the theoretical analysis of the normalizing step.
