Stabilisation of the Landau-Lifshitz-Gilbert equation for numerical solution via standard methods
摘要
Landau and Lifshitz developed their phenomenological equation for the magnetisation dynamics in ferromagnetic solids almost a century ago. At any specific time and position within the solid, the equation describes the rotations of the magnetisation vector under the influence of the effective magnetic field, i.e. the field ‘felt’ by the magnetisation. The effective field may include, for example, an applied (external) magnetic field as well as internal contributions from the exchange interaction and anisotropy. In 1951 the form of the damping term was modified by Gilbert, and the resulting (mathematically equivalent) equation became known as the Landau-Lifshitz-Gilbert equation. With the rapid increase in computational speed and accessibility during subsequent years, and the growth of computational solid state physics and material science, numerical simulations based on the Landau-Lifshitz-Gilbert equation have greatly assisted with the development of certain technological applications, e.g. hard disk drives. In the present work we review some of the challenges associated with solving this important equation, numerically. In particular, we address the challenge of accurately conserving the magnitude of the magnetisation vector,