Litcius/Paper detail

Optimal Error Analysis of Euler and Crank--Nicolson Projection Finite Difference Schemes for Landau--Lifshitz Equation

Rong An, Huadong Gao, Weiwei Sun

2021SIAM Journal on Numerical Analysis29 citationsDOI

Abstract

The Landau--Lifshitz equation has been widely used to describe the dynamics of magnetization in a ferromagnetic material, which is highly nonlinear with the nonconvex constraint $|{m}|=1$. A crucial issue in designing efficient numerical schemes is to preserve this constraint in the discrete level. A simple and frequently used one is the projection method, which projects the numerical solution onto a unit sphere at each time step. The method has been used in many areas in the past several decades, while analysis has not been explored. In this paper, we present optimal error analysis of a backward Euler and a Crank--Nicolson semi-implicit projection finite difference scheme for the Landau--Lifshitz equation. The analysis is based on new and precise estimates of the difference between the errors of projected and unprojected solutions in both $L^2$ and $H^1$ norms. Some numerical experiments are provided to confirm our theoretical results.

Topics & Concepts

MathematicsLandau–Lifshitz–Gilbert equationFinite differenceConstraint (computer-aided design)Projection (relational algebra)Finite difference methodCrank–Nicolson methodNonlinear systemEuler equationsApplied mathematicsEuler's formulaNumerical analysisMathematical analysisMagnetizationGeometryAlgorithmPhysicsQuantum mechanicsMagnetic fieldAdvanced Numerical Methods in Computational MathematicsElectromagnetic Simulation and Numerical MethodsNumerical methods for differential equations