MicroMagnetic.jl: A Julia package for micromagnetic and atomistic simulations with GPU support
arXiv:2406.16064 · doi:10.1088/1674-1056/ad766f
Abstract
MicroMagnetic.jl is an open-source Julia package for micromagnetic and atomistic simulations. Using the features of the Julia programming language, MicroMagnetic.jl supports CPU and various GPU platforms, including NVIDIA, AMD, Intel, and Apple GPUs. Moreover, MicroMagnetic.jl supports Monte Carlo simulations for atomistic models and implements the Nudged-Elastic-Band method for energy barrier computations. With built-in support for double and single precision modes and a design allowing easy extensibility to add new features, MicroMagnetic.jl provides a versatile toolset for researchers in micromagnetics and atomistic simulations.
References in corpus (19)
- Skyrmion Lattice in a Chiral Magnet
- The design and verification of Mumax3
- Roles of non-equilibrium conduction electrons on magnetization dynamics of ferromagnets
- Skyrmion confinement in ultrathin film nanostructures in the presence of Dzyaloshinskii-Moriya interaction
- Atomistic spin model simulations of magnetic nanomaterials
- Microscopic approach to current-driven domain wall dynamics
- A method for atomistic spin dynamics simulations: implementation and examples
- LaBonte's method revisited: An effective steepest descent method for micromagnetic energy minimization
- Chiral magnetic interlayer coupling in synthetic antiferromagnets
- Micromagnetics and spintronics: Models and numerical methods
- Interlayer Dzyaloshinskii-Moriya interactions
- Self-Consistent Gaussian Approximation for Classical Spin Systems: Thermodynamics
- Proposal for a micromagnetic standard problem for materials with Dzyaloshinskii-Moriya interaction
- Fidimag -- a finite difference atomistic and micromagnetic simulation package
- Spin-transfer and spin-orbit torques in the Landau-Lifshitz-Gilbert equation
- A full-fledged micromagnetic code in less than 70 lines of NumPy
- Computational micromagnetics with Commics
- Efficient Energy-minimization in Finite-Difference Micromagnetics: Speeding up Hysteresis Computations
- Current-induced instability of domain walls in cylindrical nanowires