A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics

Micromagnetism is the study of magnetic materials on the microscopic length scale (of nano to micrometers), this scale does not take quantum mechanical effects into account, but is small enough to neglect certain macroscopic effects of magnetism in a material. The Landau-Lifshitz-Gilbert (LLG) equat...

Full description

Bibliographic Details
Main Authors: Wredh, Simon, Kroner, Anton, Berg, Tomas
Format: Others
Language:English
Published: Uppsala universitet, Avdelningen för beräkningsvetenskap 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-323537
id ndltd-UPSALLA1-oai-DiVA.org-uu-323537
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-3235372018-01-14T05:10:44ZA Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic MicromagneticsengWredh, SimonKroner, AntonBerg, TomasUppsala universitet, Avdelningen för beräkningsvetenskapUppsala universitet, Avdelningen för beräkningsvetenskapUppsala universitet, Avdelningen för beräkningsvetenskap2017LLG equationMicromagnetismImplicit midpointMidpoint extrapolationProjection methodOther Computer and Information ScienceAnnan data- och informationsvetenskapComputational MathematicsBeräkningsmatematikMicromagnetism is the study of magnetic materials on the microscopic length scale (of nano to micrometers), this scale does not take quantum mechanical effects into account, but is small enough to neglect certain macroscopic effects of magnetism in a material. The Landau-Lifshitz-Gilbert (LLG) equation is used within micromagnetism to determine the time evolution of the magnetisation vector field in a ferromagnetic solid. It is a partial differential equation with high non linearity, which makes it very difficult so solve analytically. Thus numerical methods have been developed for approximating the solution using computers. In this report we compare the performance of three different numerical methods for the LLG equation, the implicit midpoint method (IMP), the midpoint with extrapolation method (MPE), and the Gauss-Seidel Projection method (GSPM). It was found that all methods have convergence rates as expected; second order for IMP and MPE, and first order for GSPM. Energy conserving properties of the schemes were analysed and neither MPE or GSPM conserve energy. The computational time required for each method was determined to be very large for the IMP method in comparison to the other two. Suggestions for different areas of use for each method are provided. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-323537TVE ; TVE-F 17 005 majapplication/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic LLG equation
Micromagnetism
Implicit midpoint
Midpoint extrapolation
Projection method
Other Computer and Information Science
Annan data- och informationsvetenskap
Computational Mathematics
Beräkningsmatematik
spellingShingle LLG equation
Micromagnetism
Implicit midpoint
Midpoint extrapolation
Projection method
Other Computer and Information Science
Annan data- och informationsvetenskap
Computational Mathematics
Beräkningsmatematik
Wredh, Simon
Kroner, Anton
Berg, Tomas
A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics
description Micromagnetism is the study of magnetic materials on the microscopic length scale (of nano to micrometers), this scale does not take quantum mechanical effects into account, but is small enough to neglect certain macroscopic effects of magnetism in a material. The Landau-Lifshitz-Gilbert (LLG) equation is used within micromagnetism to determine the time evolution of the magnetisation vector field in a ferromagnetic solid. It is a partial differential equation with high non linearity, which makes it very difficult so solve analytically. Thus numerical methods have been developed for approximating the solution using computers. In this report we compare the performance of three different numerical methods for the LLG equation, the implicit midpoint method (IMP), the midpoint with extrapolation method (MPE), and the Gauss-Seidel Projection method (GSPM). It was found that all methods have convergence rates as expected; second order for IMP and MPE, and first order for GSPM. Energy conserving properties of the schemes were analysed and neither MPE or GSPM conserve energy. The computational time required for each method was determined to be very large for the IMP method in comparison to the other two. Suggestions for different areas of use for each method are provided.
author Wredh, Simon
Kroner, Anton
Berg, Tomas
author_facet Wredh, Simon
Kroner, Anton
Berg, Tomas
author_sort Wredh, Simon
title A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics
title_short A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics
title_full A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics
title_fullStr A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics
title_full_unstemmed A Comparison of Three Time-stepping Methods for the LLG Equation in Dynamic Micromagnetics
title_sort comparison of three time-stepping methods for the llg equation in dynamic micromagnetics
publisher Uppsala universitet, Avdelningen för beräkningsvetenskap
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-323537
work_keys_str_mv AT wredhsimon acomparisonofthreetimesteppingmethodsforthellgequationindynamicmicromagnetics
AT kroneranton acomparisonofthreetimesteppingmethodsforthellgequationindynamicmicromagnetics
AT bergtomas acomparisonofthreetimesteppingmethodsforthellgequationindynamicmicromagnetics
AT wredhsimon comparisonofthreetimesteppingmethodsforthellgequationindynamicmicromagnetics
AT kroneranton comparisonofthreetimesteppingmethodsforthellgequationindynamicmicromagnetics
AT bergtomas comparisonofthreetimesteppingmethodsforthellgequationindynamicmicromagnetics
_version_ 1718609426433179648