Magnetic skyrmions are hailed as a potential technology for data storage and other data processing devices. However, their stability against thermal fluctuations is an open question that must be answered before skyrmion-based devices can be designed. In this work, we study paths in the energy landscape via which the transition between the skyrmion and the uniform state can occur in interfacial Dzyaloshinskii-Moriya finite-sized systems. We find three mechanisms the system can take in the process of skyrmion nucleation or destruction and identify that the transition facilitated by the boundary has a significantly lower energy barrier than the other energy paths. This clearly demonstrates the lack of the skyrmion topological protection in finite-sized magnetic systems. Overall, the energy barriers of the system under investigation are too small for storage applications at room temperature, but research into device materials, geometry and design may be able to address this.
Fidimag is an open-source scientific code for the study of magnetic materials at the nano-or microscale using either atomistic or finite difference micromagnetic simulations, which are based on solving the Landau-Lifshitz-Gilbert equation. In addition, it implements simple procedures for calculating energy barriers in the magnetisation through variants of the nudged elastic band method. This computer software has been developed with the aim of creating a simple code structure that can be readily installed, tested, and extended. An agile development approach was adopted, with a strong emphasis on automated builds and tests, and reproducibility of results. The main code and interface to specify simulations are written in Python, which allows simple and readable simulation and analysis configuration scripts. Computationally costly calculations are written in C and exposed to the Python interface as Cython extensions. Docker containers are shipped for a convenient setup experience. The code is freely available on GitHub and includes documentation and examples in the form of Jupyter notebooks.
Recent studies have demonstrated that skyrmionic states can be the ground state in thin-film FeGe disk nanostructures in the absence of a stabilising applied magnetic field. In this work, we advance this understanding by investigating to what extent this stabilisation of skyrmionic structures through confinement exists in geometries that do not match the cylindrical symmetry of the skyrmion -such as as squares and triangles. Using simulation, we show that skyrmionic states can form the ground state for a range of system sizes in both triangular and square-shaped FeGe nanostructures of 10 nm thickness in the absence of an applied field. We further provide data to assist in the experimental verification of our prediction; to imitate an experiment where the system is saturated with a strong applied field before the field is removed, we compute the time evolution and show the final equilibrium configuration of magnetization fields, starting from a uniform alignment.
Computer simulations are used widely across the engineering and science disciplines, including in the research and development of magnetic devices using computational micromagnetics. In this work, we identify and review different approaches to configuring simulation runs: (i) the re-compilation of source code, (ii) the use of configuration files, (iii) the graphical user interface, and (iv) embedding the simulation specification in an existing programming language to express the computational problem. We identify the advantages and disadvantages of different approaches and discuss their implications on effectiveness and reproducibility of computational studies and results. Following on from this, we design and describe a domain specific language for micromagnetics that is embedded in the Python language, and allows users to define the micromagnetic simulations they want to carry out in a flexible way. We have implemented this micromagnetic simulation description language together with a computational backend that executes the simulation task using the Object Oriented MicroMagnetic Framework (OOMMF). We illustrate the use of this Python interface for OOMMF by solving the micromagnetic standard problem 4. All the code is publicly available and is open source.
Understanding the role of the Dzyaloshinskii-Moriya interaction (DMI) for the formation of helimagnetic order, as well as the emergence of skyrmions in magnetic systems that lack inversion symmetry, has found increasing interest due to the significant potential for novel spin based technologies. Candidate materials to host skyrmions include those belonging to the B20 group such as FeGe, known for stabilising Bloch-like skyrmions, interfacial systems such as cobalt multilayers or Pd/ Fe bilayers on top of Ir(111), known for stabilising Néel-like skyrmions, and, recently, alloys with a crystallographic symmetry where anti-skyrmions are stabilised. Micromagnetic simulations have become a standard approach to aid the design and optimisation of spintronic and magnetic nanodevices and are also applied to the modelling of device applications which make use of skyrmions. Several public domain micromagnetic simulation packages such as OOMMF, MuMax3 and Fidimag already offer implementations of different DMI terms. It is therefore highly desirable to propose a so-called micromagnetic standard problem that would allow one to benchmark and test the different software packages in a similar way as is done for ferromagnetic materials without the DMI. Here, we provide a sequence of well-defined and increasingly complex computational problems for magnetic materials with DMI. Our test problems include 1D, 2D and 3D domains, spin wave dynamics in the presence of DMI, and validation of the analytical and numerical solutions including uniform magnetisation, edge tilting, spin waves and skyrmion formation. This set of problems can be used by developers and users of new micromagnetic simulation codes for testing and validation and hence establishing scientific credibility.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.