magnum.fe: A micromagnetic finite-element simulation code based on FEniCS
Claas Abert, Lukas Exl, Florian Bruckner, Andr\'e Drews, Dieter Suess

TL;DR
magnum.fe is an open-source finite-element micromagnetic simulation code built on FEniCS, employing advanced numerical methods for accurate modeling of magnetic phenomena, facilitating research and development in micromagnetics.
Contribution
It introduces a novel micromagnetic simulation code based on FEniCS with specific numerical methods and demonstrates its validity and flexibility for developing new algorithms.
Findings
Simulation results are validated against known benchmarks.
The code is open source and well documented.
It enables implementation of novel micromagnetic algorithms.
Abstract
We have developed a finite-element micromagnetic simulation code based on the FEniCS package called magnum.fe. Here we describe the numerical methods that are applied as well as their implementation with FEniCS. We apply a transformation method for the solution of the demagnetization-field problem. A semi-implicit weak formulation is used for the integration of the Landau-Lifshitz-Gilbert equation. Numerical experiments show the validity of simulation results. magnum.fe is open source and well documented. The broad feature range of the FEniCS package makes magnum.fe a good choice for the implementation of novel micromagnetic finite-element algorithms.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
