Computational micromagnetics with Commics. We present our open-source Python module Commics for the study of the magnetization dynamics in ferromagnetic materials via micromagnetic simulations. It implements state-of-the-art unconditionally convergent finite element methods for the numerical integration of the Landau-Lifshitz-Gilbert equation. The implementation is based on the multiphysics finite element software Netgen/NGSolve. The simulation scripts are written in Python, which leads to very readable code and direct access to extensive post-processing. Together with documentation and example scripts, the code is freely available on GitLab.
Keywords for this software
References in zbMATH (referenced in 5 articles , 1 standard article )
Showing results 1 to 5 of 5.
- Davoli, Elisa; Di Fratta, Giovanni; Praetorius, Dirk; Ruggeri, Michele: Micromagnetics of thin films in the presence of Dzyaloshinskii-Moriya interaction (2022)
- Yang, Lei; Chen, Jingrun; Hu, Guanghui: A framework of the finite element solution of the Landau-Lifshitz-Gilbert equation on tetrahedral meshes (2021)
- Hrkac, Gino; Pfeiler, Carl-Martin; Praetorius, Dirk; Ruggeri, Michele; Segatti, Antonio; Stiftner, Bernhard: Convergent tangent plane integrators for the simulation of chiral magnetic skyrmion dynamics (2019)
- Kraus, Johannes; Pfeiler, Carl-Martin; Praetorius, Dirk; Ruggeri, Michele; Stiftner, Bernhard: Iterative solution and preconditioning for the tangent plane scheme in computational micromagnetics (2019)
- Carl-Martin Pfeiler, Michele Ruggeri, Bernhard Stiftner, Lukas Exl, Matthias Hochsteger, Gino Hrkac, Joachim Schöberl, Norbert J. Mauser, Dirk Praetorius: Computational micromagnetics with Commics (2018) arXiv