Landau–Lifshitz–Gilbert equation written in a suitable form for numerical solution via explicit solvers
Abstract Several previous works have discussed specialised numerical methods for time integration of the Landau–Lifshitz–Gilbert equation. These methods were introduced with the principal aim of conserving the norm of the magnetisation vector, $$\textbf{M}$$ . Recently, also, the addition of a norm-conserving term was proposed to facilitate the use of standard explicit numerical solvers. Here we derive a different form of the Landau–Lifshitz–Gilbert equation that can control numerical errors in $$\Vert \textbf{M} \Vert $$ when integrated with explicit solvers, subject to the anti-alignment limitation discussed below. This form of the Landau–Lifshitz–Gilbert equation does not require the explicit addition of the norm-conserving term, since it naturally contains a similar term that numerically stabilises the solution to conserve $$\Vert \textbf{M} \Vert $$ , provided $$\textbf{M}$$ does not remain anti-parallel to the effective magnetic field for sustained times. Numerical tests show that, in ordinary circumstances, the error in $$\Vert \textbf{M} \Vert $$ is controlled with slightly improved efficiency, compared to either adding the norm-conserving term explicitly or making use of step-wise renormalisation, as is typically done in micromagnetic codes. It is only for the extreme test case, of a single magnetisation vector which is initially anti-parallel to a static effective magnetic field, that the different form of the Landau–Lifshitz–Gilbert equation fails to conserve $$\Vert \textbf{M} \Vert $$ , numerically.
Authors
- A. E. Botha (ORCID: https://orcid.org/0000-0002-3653-4616)
Publication Details
- Journal
- Scientific Reports
- Published
- 2026-09-30
- DOI
- https://doi.org/10.1038/s41598-026-73610-8
- Primary Topic
- Electromagnetic Simulation and Numerical Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00