magnum.fe: A micromagnetic finite-element simulation code based on FEniCS
arXiv:1301.3061 · doi:10.1016/j.jmmm.2013.05.051
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.
References in corpus (4)
Cited by in corpus (27)
- Micromagnetics and spintronics: Models and numerical methods
- Domain wall automotion in three-dimensional magnetic helical interconnectors
- Dipolar-stabilized first and second-order antiskyrmions in ferrimagnetic multilayers
- User interfaces for computational science: a domain specific language for OOMMF embedded in Python
- Micromagnetic modelling of magnetic domain walls in curved cylindrical nanotubes and nanowires
- Dependence of energy barrier reduction on collective excitations in square artificial spin ice: A comprehensive comparison of simulation techniques
- Large Scale Finite-Element Simulation of Micromagnetic Thermal Noise
- Full analytical solution for the magnetic field of uniformly magnetized cylinder tiles
- Tension-free Dirac strings and steered magnetic charges in 3D artificial spin ice
- A full-fledged micromagnetic code in less than 70 lines of NumPy
- Chiral switching and dynamic barrier reductions in artificial square ice
- Computational micromagnetics with Commics
- Accurate finite-difference micromagnetics of magnets including RKKY interaction -- analytical solution and comparison to standard micromagnetic codes
- Proposal for a micromagnetic standard problem: domain wall pinning at phase boundaries
- AC noise reduction based on exchange coupled grains for heat-assisted-magnetic recording: The effect of an FeRh interlayer
- Nmag micromagnetic simulation tool - software engineering lessons learned
- Additive Manufactured and Topology Optimized Permanent Magnet Spin-Rotator for Neutron Interferometry Applications
- NeuralMag: an open-source nodal finite-difference code for inverse micromagnetics
- Efficient solution strategy to couple micromagnetic simulations with ballistic transport in magnetic tunnel junctions
- Hysteresis-free magnetization reversal of exchange-coupled bilayers with finite magnetic anisotropy
- Energy landscape of noncollinear exchange coupled magnetic multilayers
- Write head design for effective curvature reduction in heat-assisted magnetic recording by topology optimization
- Probing the Relationship between Anisotropic Magnetoresistance and Magnetization of ferromagnetic films
- Magnetization reversal mechanism of double-helix nanowires probed by dark-field magneto-optical Kerr effect
- CuPyMag: GPU-Accelerated Finite-Element Micromagnetics with Magnetostriction
- Higher order stray field computation on tensor product domains
- Zeta expansion for long-range interactions under periodic boundary conditions with applications to micromagnetics