magnum.fe: A micromagnetic finite-element simulation code based on FEniCS

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....

Full description

Saved in:
Bibliographic Details
Published inJournal of magnetism and magnetic materials Vol. 345; pp. 29 - 35
Main Authors Abert, Claas, Exl, Lukas, Bruckner, Florian, Drews, André, Suess, Dieter
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier 01.11.2013
Subjects
Online AccessGet full text
ISSN0304-8853
DOI10.1016/j.jmmm.2013.05.051

Cover

More Information
Summary: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.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ObjectType-Article-1
ObjectType-Feature-2
ISSN:0304-8853
DOI:10.1016/j.jmmm.2013.05.051