mumax+: extensible GPU-accelerated micromagnetics and beyond

Abstract

We present mumax+, an extensible GPU-accelerated micromagnetic simulator with a Python user interface, to address the challenges posed by current magnetism research into systems with complex magnetic ordering and interfaces. It is a general solver for the space- and time-dependent evolution of the magnetization and related vector quantities, using finite difference discretization. Here, we present its application and design and discuss features not available in μmaxthree, such as the modeling of antiferromagnets with magnetoelastic coupling. As an illustration of its capabilities, we use μmaxp to simulate state of the art magnetic systems. Specifically, we demonstrate the current induced domain wall motion in a polycrystalline antiferromagnet, we simulate the working principle of a strain-driven antiferromagnetic racetrack memory and we reproduce experimentally observed domain structures in a non-collinear antiferromagnet.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…