Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Precession Axis Modification to a Semi-analytical Landau-Lifshitz Solution Technique



Donald G. Porter, Michael J. Donahue


A recent article [1] presents a semianalytical method to solve the Landau Lifshitz (LL) equation. Spin motion is computed analytically as precession about the effective field H, where H is assumed fixed over the time step. However, the exchange field dominates at short range and varies at the time scale of neighbor spin precessions, undermining the fixed field assumption. We present an axis corrected version of this algorithm. We add a scalar multiple of m to H (preserving torque and hence the LL solution) to produce a more stable precession axis parallel to the cross product of the torques m H at two closely spaced time steps. We build a predictorcorrector solver on this foundation. The second order convergence of the solver enables calculation of adjustable time steps to meets a desired error magnitude.
Journal of Applied Physics


Porter, D. and Donahue, M. (2008), Precession Axis Modification to a Semi-analytical Landau-Lifshitz Solution Technique, Journal of Applied Physics, [online], (Accessed April 18, 2024)
Created February 25, 2008, Updated June 2, 2021