Article ID Journal Published Year Pages File Type
1800015 Journal of Magnetism and Magnetic Materials 2013 7 Pages PDF
Abstract

•A complete open source finite-element micromagnetic code is presented.•Recently developed algorithms are implemented and validated.•The recently developed finite-element package FEniCS is used.•Due to the use of FEniCS new finite-element algorithms can be implemented with ease.

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.

Related Topics
Physical Sciences and Engineering Physics and Astronomy Condensed Matter Physics
Authors
, , , , ,