An Efficient Energy Stable Structure Preserving Method for The Landau-Lifshitz Equation
Changjian Xie, Yingxi Miao, Haocheng Yang
TL;DR
The paper tackles the unit-length constraint and time-step stability in simulating the Landau-Lifshitz-Gilbert equation for micromagnetics. It introduces a projection-free, structure-preserving time integrator that combines Gauss-Seidel iterations, a double-diffusion refinement, and Crank-Nicolson-type stepping to preserve $||\mathbf{m}||=1$ while maintaining energy stability, without explicit projection. The method demonstrates first-order temporal accuracy and second-order spatial accuracy in 1D and 3D tests, along with robust norm preservation and stability under diverse initial conditions. This approach offers a scalable alternative to projection-based schemes for large-scale micromagnetic simulations and sets the stage for further stability analysis and extensions to full LLG models with damping and stray fields.
Abstract
One of the main difficulties in micromagnetics simulation is the norm preserving constraints $\|\mathbf{m}\|=1$ at the continuous or the discrete level. Another difficulty is the stability with the time step constraint. Using standard explicit integrators leads to a physical time step of sub-pico seconds, which is often two orders of magnitude smaller than the fastest physical time scales. Direct implicit integrators require solving complicated, coupled systems. Another major difficulty with the projection method in this field is the lack of rigorous theoretical guarantees regarding its stability of the projection step. In this paper, we introduce a first order method. Such a method is structure preserving based on a combination of a Gauss-Seidel iteration, a double diffusion iteration and a Crank-Nicolson iteration to preserve the norm constraints.
