Efficient computation of demagnetizing fields for magnetic multilayers using multilayered convolution

Lepadatu, Serban orcid iconORCID: 0000-0001-6221-9727 (2019) Efficient computation of demagnetizing fields for magnetic multilayers using multilayered convolution. Journal of Applied Physics, 126 (103903). ISSN 0021-8979

[thumbnail of Version of Record]
Preview
PDF (Version of Record) - Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

2MB

Official URL: https://doi.org/10.1063/1.5116754

Abstract

As research into magnetic thin films and spintronics devices is moving from single to multiple magnetic layers, there is a need for micro- magnetics modeling tools specifically designed to efficiently handle magnetic multilayers. Here, we show an exact method of computing demagnetizing fields in magnetic multilayers, which is able to handle layers with arbitrary spacing, arbitrary thicknesses, and arbitrary rela- tive positioning between them without impacting the computational performance. The multilayered convolution method is a generalization of the well-known fast Fourier transform-based convolution method used to compute demagnetizing fields in a single magnetic body. In typical use cases, such as multilayered stacks used to study skyrmions, we show that the multilayered convolution method can be up to 8 times faster, implemented both for central processors and graphics processors, compared to the simple convolution method.


Repository Staff Only: item control page