About
308
Publications
68,142
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
5,988
Citations
Introduction
Current institution
Publications
Publications (308)
Finite difference based micromagnetic simulations are a powerful tool for the computational investigation of magnetic structures. In this paper, we demonstrate how the discretization of continuous micromagnetic equations introduces a numerical 'discretization anisotropy'. We demonstrate that, in certain scenarios, this anisotropy operates on an ene...
Time-resolved X-ray absorption spectroscopy (tr-XAS) has been shown to be a versatile measurement technique for investigating non-equilibrium dynamics. Novel X-ray free electron laser (XFEL) facilities like the European XFEL offer increased repetition rates for stroboscopic XAS experiments through a burst operation mode, which enables measurements...
We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The library implements a novel nodal finite-difference d...
MicroMagnetic.jl is an open-source Julia package for micromagnetic and atomistic simulations. Using the features of the Julia programming language, MicroMagnetic.jl supports CPU and various GPU platforms, including NVIDIA, AMD, Intel, and Apple GPUs. Moreover, MicroMagnetic.jl supports Monte Carlo simulations for atomistic models and implements the...
We report a case study where an existing materials science course was modified to include numerical simulation projects on the micromagnetic behavior of materials. The Ubermag micromagnetic simulation software package is used in order to solve problems computationally. The simulation software is controlled through the Python code in Jupyter noteboo...
MicroMagnetic.jl is an open-source Julia package for micromagnetic and atomistic simulations. Using the features of the Julia programming language, MicroMagnetic.jl supports CPU and various GPU platforms, including NVIDIA, AMD, Intel, and Apple GPUs. Moreover, MicroMagnetic.jl supports Monte Carlo simulations for atomistic models and implements the...
Nanoparticles, exhibiting functionally relevant structural heterogeneity, are at the forefront of cutting-edge research. Now, high-throughput single-particle imaging (SPI) with X-ray free-electron lasers (XFELs) creates opportunities for recovering the shape distributions of millions of particles that exhibit functionally relevant structural hetero...
The European XFEL is a megahertz repetition-rate facility producing extremely bright and coherent pulses of a few tens of femtoseconds duration. The amount of data generated in the context of user experiments can exceed hundreds of gigabits per second, resulting in tens of petabytes stored every year. These rates and volumes pose significant challe...
Magnetic materials at the nanoscale are important for science and technology. A key aspect for their research and advancement is the understanding of the emerging magnetization vector field configurations within samples and devices. A systematic parameter space exploration—varying for example material parameters, temperature, or sample geometry—lea...
One of the most important magnetic spin structures is the topologically stabilized skyrmion quasiparticle. Its interesting physical properties make it a candidate for memory and efficient neuromorphic computation schemes. For device operation, the detection of the position, shape, and size of skyrmions is required and magnetic imaging is typically...
Magnetic skyrmions are magnetic quasi-particles with enhanced stability and different manipulation mechanisms using external fields and currents, making them promising candidates for future applications such as neuromorphic computing. Recently, several measurements and simulations have shown that thermally activated skyrmions in confined geometries...
Scientists who want to use micromagnetic simulation packages, need to learn how to express the micromagnetic problem of interest in a “language” such as a configuration file, script or GUI-clicks that the simulation software understands. This language varies from software to software. If the researchers need to use another package, they need to lea...
Magnetic Bloch points (BPs) are highly confined magnetization configurations, that often occur in transient spin dynamics processes. However, opposing chiralities of adjacent layers, for instance in a FeGe bilayer stack, can stabilize such magnetic BPs at the layer interface. These BPs configurations are metastable and consist of two coupled vortic...
Magnetic skyrmions are topologically stabilized quasiparticles and are promising candidates for energy-efficient applications, such as storage but also logic and sensing devices. Here we present a concept for a multiturn counter-sensor device based on skyrmions, where the number of sensed rotations is encoded in the number of nucleated skyrmions. T...
The Bloch point is a point singularity in the magnetisation configuration, where the magnetisation vanishes. It can exist as an equilibrium configuration and plays an important role in many magnetisation reversal processes. In the present work, we focus on manipulating Bloch points in a system that can host stable Bloch points—a two-layer FeGe nano...
X-ray free electron lasers deliver photon pulses that are bright enough to observe diffraction from extremely small crystals at a time scale that outruns their destruction. As crystals are continuously replaced, this technique is termed serial femtosecond crystallography (SFX). Due to its high pulse repetition rate, the European XFEL enables the co...
X-ray free electron lasers deliver photon pulses that are bright enough to observe diffraction from extremely small crystals, at a time scale outrunning their destruction. As crystals are continuously replaced, this technique is termed serial femtosecond crystallography (SFX). Due to its high pulse repetition rate, the European XFEL enables the col...
The Bloch point is a point singularity in the magnetisation configuration, where the magnetisation vanishes. It can exist as an equilibrium configuration and plays an important role in many magnetisation reversal processes. In the present work, we focus on manipulating Bloch points in a system that can host stable Bloch points - a two-layer FeGe na...
In this paper we introduce and discuss the EXtra-Xwiz pipeline for the semi-automated analysis of serial femtosecond crystallography data collected at the European XFEL. EXtra-Xwiz wraps the CrystFEL software suite, exposes data in a CrystFEL-compliant format, handles the interaction with the local high-performance computing cluster and simplifies...
The complex electronic structure of metallic ferromagnets is determined by a balance between exchange interaction, electron hopping leading to band formation, and local Coulomb repulsion. By combining high energy and temporal resolution in femtosecond time-resolved X-ray absorption spectroscopy with ab initio time-dependent density functional theor...
Complex magnetic materials hosting topologically non-trivial particle-like objects such as skyrmions are under intensive research and could fundamentally change the way we store and process data. One important class of materials are helimagnetic materials with Dzyaloshinskii-Moriya interaction. Recently, it was demonstrated that thin nanodisks cons...
Magnetic skyrmions are magnetic quasi-particles with enhanced stability and different manipulation mechanisms using external fields and currents making them promising candidates for future applications for instance in neuromorphic computing. Recently, several measurements and simulations have shown that thermally activated skyrmions in confined geo...
One of the most important magnetic spin structure is the topologically stabilised skyrmion quasi-particle. Its interesting physical properties make them candidates for memory and efficient neuromorphic computation schemes. For the device operation, detection of the position, shape, and size of skyrmions is required and magnetic imaging is typically...
New pathways to controlling the morphology of superconducting vortex lattices─and their subsequent dynamics─are required to guide and scale vortex world-lines into a computing platform. We have found that the nematic twin boundaries align superconducting vortices in the adjacent terraces due to the incommensurate potential between vortices surround...
Magnetic Bloch points (BPs) are highly confined magnetization configurations, that often occur in transient spin dynamics processes. However, opposing chiralities of adjacent layers for instance in a FeGe bilayer stack can stabilize such magnetic BPs at the layer interface. These BPs configurations are metastable and consist of two coupled vortices...
Computational modeling and numerical simulations have become indispensable tools in science, technology, engineering and mathematics (STEM), and in industrial research and development. Consequently, there is growing demand for computational skills in undergraduate and postgraduate students and a need to revise existing curricula. We report from a c...
Femtosecond transient soft X-ray absorption spectroscopy (XAS) is a very promising technique that can be employed at X-ray free-electron lasers (FELs) to investigate out-of-equilibrium dynamics for material and energy research. Here, a dedicated setup for soft X-rays available at the Spectroscopy and Coherent Scattering (SCS) instrument at the Euro...
Magnetic skyrmions are topologically stabilized quasi-particles and are promising candidates for energy-efficient applications, such as storage but also logic and sensing. Here we present a new concept for a multi-turn sensor-counter device based on skyrmions, where the number of sensed rotations is encoded in the number of nucleated skyrmions. The...
Femtosecond transient soft X-ray Absorption Spectroscopy (XAS) is a very promising technique that can be employed at X-ray Free Electron Lasers (FELs) to investigate out-of-equilibrium dynamics for material and energy research. Here we present a dedicated setup for soft X-rays available at the Spectroscopy & Coherent Scattering (SCS) instrument at...
The complex electronic structure of metallic ferromagnets is determined by a balance between exchange interaction, electron hopping leading to band formation, and local Coulomb repulsion. The interplay between the respective terms of the Hamiltonian is of fundamental interest, since it produces most, if not all, of the exotic phenomena observed in...
The advent of X-ray free-electron lasers (XFELs) has revolutionized fundamental science, from atomic to condensed matter physics, from chemistry to biology, giving researchers access to X-rays with unprecedented brightness, coherence and pulse duration. All XFEL facilities built until recently provided X-ray pulses at a relatively low repetition ra...
Skyrmion-based devices have been proposed as a promising solution for low-energy data storage. These devices include racetrack or logic structures and require skyrmions to be confined in regions with dimensions comparable to the size of a single skyrmion. Here we examine skyrmions in FeGe device shapes using Lorentz transmission electron microscopy...
Complex magnetic materials hosting topologically non-trivial particle-like objects such as skyrmions are under intensive research and could fundamentally change the way we store and process data. One important class of materials are helimagnetic materials with Dzyaloshinskii-Moriya interaction. Recently, it was demonstrated that nanodisks consistin...
https://arxiv.org/pdf/2201.06350.pdf
The advent of X-ray free-electron lasers (XFELs) has revolutionized fundamental science, from atomic to condensed matter physics, from chemistry to biology, giving researchers access to X-rays with unprecedented brightness, coherence, and pulse duration. All XFEL facilities built until recently provided X-ray pulses at a relatively low repetition r...
One of the outstanding analytical problems in X-ray single-particle imaging (SPI) is the classification of structural heterogeneity, which is especially difficult given the low signal-to-noise ratios of individual patterns and the fact that even identical objects can yield patterns that vary greatly when orientation is taken into consideration. Pro...
In this work, we explore the stability of magnetic skyrmions confined in a disk geometry by analyzing how to switch a skyrmionic state in a circular disk into a uniformly magnetized state when applying an external magnetic field. The technologically highly relevant energy barrier between the skyrmion state and the uniformly magnetized state is a ke...
One of the outstanding analytical problems in X-ray single particle imaging (SPI) is the classification of structural heterogeneity, which is especially difficult given the low signal-to-noise ratios of individual patterns and that even identical objects can yield patterns that vary greatly when orientation is taken into consideration. We propose t...
Computational micromagnetics has become an essential tool in academia and industry to support fundamental research and the design and development of devices. Consequently, computational micromagnetics is widely used in the community, and the fraction of time researchers spend performing computational studies is growing. We focus on reducing this ti...
Computational micromagnetics has become an essential tool in academia and industry to support fundamental research and the design and development of devices. Consequently, computational micromagnetics is widely used in the community, and the fraction of time researchers spend performing computational studies is growing. We focus on reducing this ti...
Recently, it was demonstrated that confined helimagnetic nanostructures, composed of grains of different chirality (and consequently, a different sign of Dzyaloshinskii-Moriya energy constant), can host stable Bloch points 1. In addition, it was shown that Bloch points undergo hysteretic behaviour and that their type can be changed using an externa...
Micromagnetics complements theoretical and experimental methods to support research in magnetism. The Object-Oriented MicroMagnetic Framework (OOMMF) 1 is a micromagnetic simulation tool solving non-linear time-dependent partial differential equations using the finite-difference method. It is probably the most widely used simulation tool in the mic...
Skyrmion-containing devices have been proposed as a promising solution for low energy data storage. These devices include racetrack or logic structures and require skyrmions to be confined in regions with dimensions comparable to the size of a single skyrmion. Here we examine Bloch skyrmions in {FeGe} device shapes using Lorentz transmission electr...
The articles in this special section discusses the applications supported by the Jupyter Notebook. Before notebooks, a scientist working with Python code, for instance, might have used a mixture of script files and code typed into an interactive shell. The shell is good for rapid experimentation, but the code and results are typically transient, an...
Literate computing has emerged as an important tool for computational studies and open science, with growing folklore of best practices. In this work, we report two case studies - one in computational magnetism and another in computational mathematics - where domain-specific software was exposed to the Jupyter environment. This enables high-level c...
Literate computing has emerged as an important tool for computational studies and open science, with growing folklore of best practices. In this work, we report two case studies - one in computational magnetism and another in computational mathematics - where a dedicated software was exposed into the Jupyter environment. This enabled interactive an...
Single particle imaging at x-ray free electron lasers (XFELs) has the potential to determine the structure and dynamics of single biomolecules at room temperature. Two major hurdles have prevented this potential from being reached, namely, the collection of sufficient high-quality diffraction patterns and robust computational purification to overco...
Serial femtosecond crystallography (SFX) data were recorded at the European X-ray free-electron laser facility (EuXFEL) with protein microcrystals delivered via a microscopic liquid jet. An XFEL beam striking such a jet may launch supersonic shock waves up the jet, compromising the oncoming sample. To investigate this efficiently, we employed a nov...
We describe a method of automatic feedback provision for students learning computational science and data science methods in Python. We have implemented, used and refined this system since 2009 for growing student numbers, and summarise the design and experience of using it. The core idea is to use a unit testing framework: the teacher creates a se...
The Barnes-Hut and Fast Multipole Methods are widely utilised methods applied in order to reduce the computational cost of evaluating long range forces in $N$-body simulations. Despite this, applying existing libraries to simple problems with higher order source points, such as dipoles, is not straightforward or efficient because individual librari...
The Barnes-Hut and Fast Multipole Methods are widely utilised methods applied in order to reduce the computational cost of evaluating long range forces in $N$-body simulations. Despite this, applying existing libraries to simple problems with higher order source points, such as dipoles, is not straightforward or efficient because individual librari...
Magnetic skyrmions are topologically nontrivial particles with a potential application as information elements in future spintronic device architectures. While they are commonly portrayed as two dimensional objects, in reality magnetic skyrmions are thought to exist as elongated, tube-like objects extending through the thickness of the host materia...
High coercivity magnets are an important resource for renewable energy, electric vehicles, and memory technologies. Most hard magnetic materials incorporate rare earths such as neodymium and samarium, but concerns about the environmental impact and supply stability of these materials are prompting research into alternatives. Here, we present a hybr...
Fidimag is an open-source scientific code for the study of magnetic materials at the nano- or micro-scale 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 va...
An amendment to this paper has been published and can be accessed via a link at the top of the paper.
The Notebook validation tool nbval allows to load and execute Python code from a Jupyter notebook file. While computing outputs from the cells in the notebook, these outputs are compared with the outputs saved in the notebook file, treating each cell as a test. Deviations are reported as test failures, with various configuration options available t...
To achieve a tight integration of instrument control and (online) data analysis, the European XFEL decided in 2011 to develop Karabo, a custom control and data processing system. Karabo provides control via event-driven communication. Signal/slot and request/reply patterns are implemented via a central message broker. Data pipelines for e.g. scient...
We describe a method of automatic feedback provision for students learning computational science and data science methods in Python. We have implemented, used and refined this system since 2009 for growing student numbers, and summarise the design and experience of using it. The core idea is to use a unit testing framework: the teacher creates a se...
The new European X-ray Free-Electron Laser (European XFEL) is the first X-ray free-electron laser capable of delivering intense X-ray pulses with a megahertz interpulse spacing in a wavelength range suitable for atomic resolution structure determination. An outstanding but crucial question is whether the use of a pulse repetition rate nearly four o...
Magnetic skyrmions are topologically nontrivial particles with a potential application as information elements in future spintronic device architectures. While they are commonly portrayed as two dimensional objects, in reality magnetic skyrmions are thought to exist as elongated, tube-like objects extending through the thickness of the sample. Stud...
The Karabo distributed control system has been developed to address the challenging requirements of the European X-ray Free Electron Laser facility, including complex and custom-made hardware, high data rates and volumes, and close integration of data analysis for distributed processing and rapid feedback. Karabo is a pluggable, distributed applica...
The mechanism by which paramagnetic or diamagnetic molecules are able to alter the anisotropy of transition metals remains elusive. Here, we present a molecule-metal bilayer whose low temperature coercivity of up to 1.6 T and energy product of over 350 kJ/$m^3$ rival those of rare earth permanent magnets at low temperatures. Since this result is ob...
Research on magnetic systems with broken inversion symmetry has been stimulated by the experimental proof of particlelike configurations known as skyrmions, whose nontrivial topological properties make them ideal candidates for spintronic technology. In this class of materials, Dzyaloshinskii-Moriya interactions (DMI) are present, which favor the s...
The prediction of magnetic skyrmions being used to change the way we store and process data has led to materials with Dzyaloshinskii-Moriya interaction coming into the focus of intensive research. So far, studies have looked mostly at magnetic systems composed of materials with single chirality. In a search for potential future spintronic devices,...
We provide a detailed description of a serial femtosecond crystallography (SFX) dataset collected at the European X-ray free-electron laser facility (EuXFEL). The EuXFEL is the first high repetition rate XFEL delivering MHz X-ray pulse trains at 10 Hz. The short spacing (<1 µs) between pulses requires fast flowing microjets for sample injection and...
The intense research effort investigating magnetic skyrmions and their applications for spintronics has yielded reports of more exotic objects including the biskyrmion, which consists of a bound pair of counter‐rotating vortices of magnetization. Biskyrmions have been identified only from transmission electron microscopy images and have not been ob...
Periodically patterned metamaterials are known for exhibiting wave properties similar to the ones observed in electronic band structures in crystal lattices. In particular, periodic ferromagnetic materials are characterized by the presence of bands and band gaps in their spin-wave spectrum at tunable GHz frequencies. Recently, the fabrication of ma...
Research on magnetic systems with broken inversion symmetry has been stimulated by the experimental proof of particle-like configurations known as skyrmions, whose non-trivial topological properties make them ideal candidates for spintronic technology. This class of materials enables Dzyaloshinskii-Moriya interactions (DMI) which favor the stabiliz...
Full text and Supp Material at: https://arxiv.org/abs/1901.06999
The XrayFeed device of Karabo [1, 2] is designed to provide spatial X-ray beam stability in terms of drift compensation utilizing different diagnostic components at the European XFEL (EuXFEL). Our feedback systems proved to be indispensable in cutting-edge pump-probe experiments at EuXFEL. The feedback mechanism is based on a closed loop PID contro...
Jupyter notebooks are executable documents that are displayed in a web browser. The notebook elements consist of human-authored contextual elements and computer code, and computer-generated output from executing the computer code. Such outputs can include tables and plots. The notebook elements can be executed interactively, and the whole notebook...
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 b...
The new European X-ray Free-Electron Laser is the first X-ray free-electron laser capable of delivering X-ray pulses with a megahertz inter-pulse spacing, more than four orders of magnitude higher than previously possible. However, to date, it has been unclear whether it would indeed be possible to measure high-quality diffraction data at megahertz...
Fidimag is an open-source scientific code for the study of magnetic materials at the nano- or micro-scale 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 va...
The prediction of magnetic skyrmions being used to change the way we store and process data has led to materials with Dzyaloshinskii-Moriya interaction coming into the focus of intensive research. So far, studies have looked mostly at magnetic systems composed of materials with single chirality. In a search for potential future spintronic devices,...
X-ray free-electron lasers (XFELs) enable novel experiments because of their high peak brilliance and femtosecond pulse duration. However, non-superconducting XFELs offer repetition rates of only 10-120 Hz, placing significant demands on beam time and sample consumption. We describe serial femtosecond crystallography experiments performed at the Eu...
Periodically patterned metamaterials are known for exhibiting wave properties similar to the ones observed in electronic band structures in crystal lattices. In particular, periodic ferromagnetic mate- rials are characterized by the presence of bands and bandgaps in their spin-wave spectrum at tunable GHz frequencies. Recently, the fabrication of m...
Magnetic skyrmions are promising candidates for future information technology. Here, we present a micromagnetic study of isolated skyrmions and skyrmion clusters in a ferromagnetic nanodisk driven by the spin-polarized current with spatially varied polarization. The current-driven skyrmion clusters can be either dynamic steady or static, depending...
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 b...
Magnetic skyrmions are promising candidates for future information technology. Here, we present a micromagnetic study of isolated skyrmions and skyrmion clusters in ferromagnetic nanodisks driven by the spin-polarized current with spatially varied polarization. The current-driven skyrmion clusters can be either dynamic steady or static, depending o...
Magpy is a C++ accelerated Python package for modelling and simulating the magnetic dynamics of nano-sized particles. Nanoparticles are modelled as a system of three-dimensional macrospins and simulated with a set of coupled stochastic differential equations (the Landau-Lifshitz-Gilbert equation), which are solved numerically using explicit or impl...
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 mat...
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 mat...
We simulate the spin wave (SW) dynamics in ring structures and obtain the ω k
dispersion relations corresponding to the output waveguide. Different bias field con-figurations affect the transfer of SW power from one arm of the structure to the other arm. To this end, we show that circular or radial bias fields are more suitable for energy transfer...
We study the current-driven domain wall (DW) motion in cylindrical nanowires using micromagnetic simulations by implementing the Landau-Lifshitz-Gilbert equation with nonlocal spin-transfer torque in a finite difference micromagnetic package. We find that in the presence of DW Gaussian wave packets (spin waves) will be generated when the charge cur...
—Scientific software often presents very particular requirements regarding usability, which is often completely overlooked in this setting. As computational science has emerged as its own discipline, distinct from theoretical and experimental science, it has put new requirements on future scientific software
developments. In this paper, we discuss...