⬇ Download Markdown · ⬇ Download LaTeX · ⬇ original · view original · CSV: table 1
arXiv:2411.18194v4 [cond-mat.mes-hall] 19 Aug 2025
Abstract
+
We present mumax , an extensible GPU-accelerated micromagnetic simulator
with a Python user interface, to address the challenges posed by current mag-
netism research into systems with complex magnetic ordering and interfaces.
It is a general solver for the space- and time-dependent evolution of the mag-
netization and related vector quantities, using finite difference discretization.
Here, we present its application and design and discuss features not available in
3
mumax , such as the modeling of antiferromagnets with magnetoelastic coupling.
+
As an illustration of its capabilities, we use mumax to simulate state of the
art magnetic systems. Specifically, we demonstrate the current induced domain
wall motion in a polycrystalline antiferromagnet, we simulate the working prin-
ciple of a strain-driven antiferromagnetic racetrack memory and we reproduce
experimentally observed domain structures in a non-collinear antiferromagnet.
Keywords: antiferromagnetism, ferrimagnetism, ferromagnetism, finite difference,
GPU, magnetoelasticity, micromagnetism, non-collinear antiferromagnetism, simulation
*Corresponding author:
1 Introduction
2 Demonstrations
2.1 Current-driven domain wall mobility in a polycrystalline
2.2 Strain-driven antiferromagnetic racetrack memory
Table 1: The NiO simulation parameters used for the strain-driven
domain wall motion discussed in Section 2.2, which apply to both sub-
lattices. The magnetic parameters are based on Refs. [38–40], with the
exception of the interfacial DMI, which is chosen to stabilize the domain
wall. The (magneto)elastic parameters are taken from Ref. [41], aside from
the stiffness coefficient of the Rayleigh damping. The latter is chosen to
yield a damping ratio of about 5 % for shear waves with a wavelength of
24 nm.
Magnetic parameters (Magneto)elastic parameters
3
2.3 Stray field imaging of the non-collinear antiferromagnet
Mn 3 Sn
3 Methods
3.1 Micromagnetism
3.1.1 Exchange field
3.1.2 Magnetostatic field
The calculation of the magnetostatic field is similar to the method used in OOMMF
[1]. It is done by using the analytical result [58] below a certain cutoff radius and the
asymptotic result [59] above that radius. In the case of antiferromagnets, the vector
sum of the spins within a simulation cell is computed prior to evaluating the resulting
field.
8
3.1.3 Dzyaloshinskii–Moriya interaction and boundary conditions
3.2 Elasticity
3.3 Magnetoelasticity
4 Conclusions and outlook
Acknowledgments
We acknowledge financial support from the SHAPEme project (EOS ID 400077525)
from the FWO and F.R.S.-FNRS under the Excellence of Science (EOS) program.
J.L. was supported by the Fonds Wetenschappelijk Onderzoek (FWO-Vlaanderen)
with postdoctoral fellowship No. 12W7622N.
We would like to thank Oleh Kozynets for his software engineering additions to
the code.
References
[1] Donahue, M.: OOMMF User’s Guide, Version 1.0. - 6376, National Institute of
Standards and Technology, Gaithersburg, MD (1999). https://doi.org/10.6028/
NIST.IR.6376
[2] Vansteenkiste, A., Van de Wiele, B.: MuMax: A new high-performance micro-
magnetic simulation tool. Journal of Magnetism and Magnetic Materials 323(21),
2585–2591 (2011) https://doi.org/10.1016/j.jmmm.2011.05.037
[3] Vansteenkiste, A., Van de Wiele, B., Dvornik, M., Lassalle-Balier, R., Rowlands,
G.: mumax2 (2012). https://github.com/mumax/2
11
[4] Scholz, W., Fidler, J., Schrefl, T., Suess, D., Dittrich, R., Forster, H., Tsiantos,
V.: Scalable parallel micromagnetic solvers for magnetic nanostructures. Com-
putational Materials Science 28(2), 366–383 (2003) https://doi.org/10.1016/
S0927-0256(03)00119-8 . Proceedings of the Symposium on Software Development
for Process and Materials Design
[5] Vansteenkiste, A., Leliaert, J., Dvornik, M., Helsen, M., Garcia-Sanchez, F.,
Van Waeyenberge, B.: The design and verification of MuMax3. AIP Advances
4(10), 107133 (2014) https://doi.org/10.1063/1.4899186
[6] Fischbacher, T., Franchin, M., Bordignon, G., Fangohr, H.: A systematic approach
to multiphysics extensions of finite-element-based micromagnetic simulations:
Nmag. IEEE Transactions on Magnetics 43(6), 2896–2898 (2007) https://doi.
org/10.1109/TMAG.2007.893843
[7] MicroMagnetics Team: Magnum.FE: Finite-Element Micromagnetic Simulation.
https://github.com/micromagnetics/magnum.fe. Accessed: 2024-12-04 (2024)
[8] Chang, R., Li, S., Lubarda, M.V., Livshitz, B., Lomakin, V.: FastMag: Fast micro-
magnetic simulator for complex magnetic structures (invited). Journal of Applied
Physics 109(7), 07–358 (2011) https://doi.org/10.1063/1.3563081
[9] Kakay, A., Westphal, E., Hertel, R.: Speedup of FEM Micromagnetic Simulations
With Graphical Processing Units. IEEE Transactions on Magnetics 46(6), 2303–
2306 (2010) https://doi.org/10.1109/TMAG.2010.2048016
[10] Lepadatu, S.: Boris computational spintronics—High performance multi-mesh
magnetic and spin transport modeling software. Journal of Applied Physics
128(24), 243902 (2020) https://doi.org/10.1063/5.0024382
[11] Drews, A., Selke, G., Krueger, B., Abert, C., Gerhardt, T.: MicroMag-
num: Micromagnetic Simulation Framework. https://github.com/MicroMagnum/
MicroMagnum. Accessed: 2024-12-04 (2024)
[12] MicroMagnum Team: Magnum.FD: Finite-Difference Micromagnetic Simulation.
https://github.com/micromagnetics/magnum.fd. Forked from MicroMagnum,
Accessed: 2024-12-04 (2024)
[13] Baltz, V., Manchon, A., Tsoi, M., Moriyama, T., Ono, T., Tserkovnyak, Y.: Anti-
ferromagnetic spintronics. Rev. Mod. Phys. 90, 015005 (2018) https://doi.org/
10.1103/RevModPhys.90.015005
[14] Geim, A.K., Grigorieva, I.V.: Van der Waals heterostructures. Nature 499(7459),
419–425 (2013) https://doi.org/10.1038/nature12385 . Publisher: Nature Pub-
lishing Group. Accessed 2024-12-02
12
Petit, D., Cowburn, R.P.: Magnetic domain-wall logic. Science
309(5741), 1688–1692 (2005) https://doi.org/10.1126/science.1108813
https://www.science.org/doi/pdf/10.1126/science.1108813
[26] Baltz, V., Manchon, A., Tsoi, M., Moriyama, T., Ono, T., Tserkovnyak, Y.: Anti-
ferromagnetic spintronics 90(1), 015005 https://doi.org/10.1103/RevModPhys.
90.015005 . Publisher: American Physical Society. Accessed 2025-05-19
[27] Nomoto, T., Arita, R.: Cluster multipole dynamics in noncollinear antiferromag-
nets 2(1), 012045 https://doi.org/10.1103/PhysRevResearch.2.012045 . Accessed
2025-05-14
[28] Leliaert, J., Wiele, B., Vansteenkiste, A., Laurson, L., Durin, G., Dupr´e, L.,
Van Waeyenberge, B.: Influence of material defects on current-driven vortex
domain wall mobility. Phys. Rev. B 89, 064419 (2014) https://doi.org/10.1103/
PhysRevB.89.064419
[29] Slonczewski, J.C.: Current-driven excitation of magnetic multilayers. Journal of
Magnetism and Magnetic Materials 159(1), 1–7 (1996) https://doi.org/10.1016/
0304-8853(96)00062-5
[30] Leliaert, J., Wiele, B., Vansteenkiste, A., Laurson, L., Durin,
G., Dupr´e, L., Van Waeyenberge, B.: Current-driven domain
wall mobility in polycrystalline permalloy nanowires: A numer-
ical study. Journal of Applied Physics 115(23), 233903 (2014)
https://doi.org/10.1063/1.4883297 https://pubs.aip.org/aip/jap/article-
pdf/doi/10.1063/1.4883297/15138111/233903 1 online.pdf
[31] S´anchez-Tejerina, L., Puliafito, V., Khalili Amiri, P., Carpentieri, M., Finocchio,
G.: Dynamics of domain-wall motion driven by spin-orbit torque in antiferromag-
nets. Phys. Rev. B 101, 014433 (2020) https://doi.org/10.1103/PhysRevB.101.
014433
[32] Leliaert, J., Wiele, B., Vansteenkiste, A., Laurson, L., Durin, G., Dupr´e, L.,
Van Waeyenberge, B.: A numerical approach to incorporate intrinsic material
defects in micromagnetic simulations. Journal of Applied Physics 115(17), 17–102
(2014) https://doi.org/10.1063/1.4854956 https://pubs.aip.org/aip/jap/article-
pdf/doi/10.1063/1.4854956/15135090/17d102 1 online.pdf
[33] Chen, F., Ge, X., Luo, W., Xing, R., Liang, S., Yang, X., You, L., Xiong, R.,
Otani, Y., Zhang, Y.: Strain-induced megahertz oscillation and stable velocity
of an antiferromagnetic domain wall. Phys. Rev. Appl. 15, 014030 (2021) https:
//doi.org/10.1103/PhysRevApplied.15.014030
[34] Yu, G., Shi, S., Peng, R., Guo, R., Qiu, Y., Wu, G., Li, Y., Zhu, M., Zhou, H.:
Strain-driven magnetic domain wall dynamics controlled by voltage in multifer-
roic heterostructures. Journal of Magnetism and Magnetic Materials 552, 169229
14
(2022) https://doi.org/10.1016/j.jmmm.2022.169229
[35] Yu, G., He, X., Qiu, Y., Wu, G., Guo, R., Zhu, M., Zhou,
H.: Dynamics of domain wall induced by voltage-controlled
strain-field gradient. AIP Advances 12(3), 035036 (2022) https:
//doi.org/10.1063/9.0000279 https://pubs.aip.org/aip/adv/article-
pdf/doi/10.1063/9.0000279/16461111/035036 1 online.pdf
[36] Chikazumi, S.: Physics of Ferromagnetism. International Series of Monographs
on Physics. OUP Oxford, Oxford (2009)
[37] Parkin, S., Hayashi, M., Thomas, L.: Magnetic domain-wall racetrack memory.
Science (New York, N.Y.) 320, 190–4 (2008) https://doi.org/10.1126/science.
1145799
[38] K¨odderitzsch, D., Hergert, W., Temmerman, W.M., Szotek, Z., Ernst, A., Winter,
H.: Exchange interactions in nio and at the nio(100) surface. Phys. Rev. B 66,
064434 (2002) https://doi.org/10.1103/PhysRevB.66.064434
[39] Chen, F., Ge, X., Luo, W., Xing, R., Liang, S., Yang, X., You, L., Xiong, R.,
Otani, Y., Zhang, Y.: Strain-induced megahertz oscillation and stable velocity
of an antiferromagnetic domain wall. Phys. Rev. Appl. 15, 014030 (2021) https:
//doi.org/10.1103/PhysRevApplied.15.014030
[40] Kampfrath, T., Sell, A., Klatt, G., Pashkin, A., M¨ahrlein, S., Dekorsy, T.,
Wolf, M., Fiebig, M., Leitenstorfer, A., Huber, R.: Coherent terahertz control
of antiferromagnetic spin waves. Nature Photonics 5(1), 31–34 (2010) https:
//doi.org/10.1038/nphoton.2010.259
[41] Azovtsev, A.V., Pertsev, N.A.: Thz and sub-thz antiferromagnetic magnons via
magnetoacoustic resonances excited by picosecond strain pulses in nio. Phys. Rev.
Mater. 8, 044404 (2024) https://doi.org/10.1103/PhysRevMaterials.8.044404
[42] Wang, X., Yan, H., Zhou, X., Chen, H., Feng, Z., Qin, P., Meng, Z., Liu, L.,
Liu, Z.: Noncollinear mn3sn for antiferromagnetic spintronics 28, 100878 https:
//doi.org/10.1016/j.mtphys.2022.100878 . Accessed 2025-05-20
[43] Lee, W.-B., Hwang, S., Ko, H.-W., Park, B.-G., Lee, K.-J., Choi, G.-M.:
Spin-torque-driven gigahertz magnetization dynamics in the non-collinear anti-
ferromagnet mn3sn 20(4), 487–493 https://doi.org/10.1038/s41565-025-01859-7
. Accessed 2025-05-14
[44] Park, P., Oh, J., Uhl´ıˇrov´a, K., Jackson, J., De´ak, A., Szunyogh, L., Lee, K.H., Cho,
H., Kim, H.-L., Walker, H.C., Adroja, D., Sechovsky´, V., Park, J.-G.: Magnetic
excitations in non-collinear antiferromagnetic weyl semimetal mn3sn 3(1), 1–8
https://doi.org/10.1038/s41535-018-0137-9 . Accessed 2025-06-10
15
[45] Nakatsuji, S., Kiyohara, N., Higo, T.: Large anomalous hall effect in a non-
collinear antiferromagnet at room temperature 527(7577), 212–215 https://doi.
org/10.1038/nature15723 . Accessed 2025-05-13
[46] Reichlova, H., Janda, T., Godinho, J., Markou, A., Kriegner, D., Schlitz, R.,
Zelezny, J., Soban, Z., Bejarano, M., Schultheiss, H., Nemec, P., Jungwirth, T.,
Felser, C., Wunderlich, J., Goennenwein, S.T.B.: Imaging and writing magnetic
domains in the non-collinear antiferromagnet mn3sn 10(1), 5459 https://doi.org/
10.1038/s41467-019-13391-z . Accessed 2025-05-12
[47] Li, S., Huang, M., Lu, H., McLaughlin, N.J., Xiao, Y., Zhou, J., Fullerton, E.E.,
Chen, H., Wang, H., Du, C.R.: Nanoscale magnetic domains in polycrystalline
mn3sn films imaged by a scanning single-spin magnetometer 23(11), 5326–5333
https://doi.org/10.1021/acs.nanolett.3c01523 . Accessed 2025-06-10
[48] Higo, T., Man, H., Gopman, D.B., Wu, L., Koretsune, T., Erve, O.M.J., Kabanov,
Y.P., Rees, D., Li, Y., Suzuki, M.-T., Patankar, S., Ikhlas, M., Chien, C.L., Arita,
R., Shull, R.D., Orenstein, J., Nakatsuji, S.: Large magneto-optical kerr effect
and imaging of magnetic octupole domains in an antiferromagnetic metal 12(2),
73–78 https://doi.org/10.1038/s41566-017-0086-z . Accessed 2025-06-24
[49] Landau, L., Lifshitz, E.: On the theory of the dispersion of magnetic permeability
in ferromagnetic bodies. reproduced in collected papers of ld landau. Pergamon,
New York (1935)
[50] Zhang, S., Li, Z.: Roles of Nonequilibrium Conduction Electrons on the Magne-
tization Dynamics of Ferromagnets. Phys. Rev. Lett. 93, 127204 (2004) https:
//doi.org/10.1103/PhysRevLett.93.127204
[51] Leader, J.J.: Numerical Analysis and Scientific Computation. Pearson Addison
Wesley, Edinburgh (2004)
[52] Bogacki, P., Shampine, L.F.: A 3(2) pair of runge - kutta formulas. Applied Math-
ematics Letters 2(4), 321–325 (1989) https://doi.org/10.1016/0893-9659(89)
90079-7
[53] Cash, J.R., Karp, A.H.: A variable order runge-kutta method for initial value
problems with rapidly varying right-hand sides. ACM Trans. Math. Softw. 16(3),
201–222 (1990) https://doi.org/10.1145/79505.79507
[54] Fehlberg, E., Center, G.C.M.S.F.: Low-order Classical Runge-Kutta Formulas
with Stepsize Control and Their Application to Some Heat Transfer Prob-
lems. NASA technical report. National Aeronautics and Space Administration,
Washington (1969)
[55] Dormand, J.R., Prince, P.J.: A family of embedded runge-kutta formulae. Journal
of Computational and Applied Mathematics 6(1), 19–26 (1980) https://doi.org/
16
10.1016/0771-050X(80)90013-3
[56] Gilbert, T.L.: A Lagrangian formulation of the gyromagnetic equation of the
magnetization field. Phys. Rev. 100, 1243 (1955)
[57] Leliaert, J., Mulkers, J., De Clercq, J., Coene, A., Dvornik, M., Van Waeyenberge,
B.: Adaptively time stepping the stochastic Landau-Lifshitz-Gilbert equation at
nonzero temperature: Implementation and validation in MuMax3. AIP Advances
7(12), 125010 (2017) https://doi.org/10.1063/1.5003957
[58] Newell, A.J., Williams, W., Dunlop, D.J.: A generalization of the demagnetiz-
ing tensor for nonuniform magnetization. Journal of Geophysical Research: Solid
Earth 98(B6), 9551–9555 (1993) https://doi.org/10.1029/93JB00694
[59] Donahue, M.J.: Accurate computation of the demagnetization tensor. 6th Interna-
tional Symposium on Hysteresis Modeling and Micromagnetics (2007). Accessed
2024-11-25
[60] Hals, K.M.D., Everschor-Sitte, K.: New Boundary-Driven Twist States in Systems
with Broken Spatial Inversion Symmetry. Phys. Rev. Lett. 119, 127203 (2017)
https://doi.org/10.1103/PhysRevLett.119.127203
[61] Mahfouzi, F., Kioussis, N.: Bulk generalized Dzyaloshinskii-Moriya interaction in
PT -symmetric antiferromagnets. Phys. Rev. B 106, 220404 (2022) https://doi.
org/10.1103/PhysRevB.106.L220404
[62] Gorobets, O.Y., Gorobets, Y.I.: 3d analytical model of skyrmion-like structures
in an antiferromagnet with dmi. Journal of Magnetism and Magnetic Materials
507, 166800 (2020) https://doi.org/10.1016/j.jmmm.2020.166800
[63] Khoshlahni, R., Qaiumzadeh, A., Bergman, A., Brataas, A.: Ultrafast generation
and dynamics of isolated skyrmions in antiferromagnetic insulators. Phys. Rev.
B 99, 054423 (2019) https://doi.org/10.1103/PhysRevB.99.054423
[64] Graff, K.F.: Wave Motion in Elastic Solids. (1975)
[65] Achenbach, J.D.: Wave Propagation in Elastic Solids. North-Holland Publishing
Company/American Elsevier, Amsterdam (1973)
[66] Vanderveken, F., Mulkers, J., Leliaert, J., Van Waeyenberge, B., Sor´ee, B.,
Zografos, O., Zografos, O., Ciubotaru, F., Adelmann, C.: Finite difference mag-
netoelastic simulator. Open Research Europe 1(35) (2021) https://doi.org/10.
12688/openreseurope.13302.1
[67] Barber, J.R.: Elasticity. Solid Mechanics and Its Applications. Springer, Dor-
drecht (2012)
[68] Sauer, T., Sauer, T.: Numerical Analysis. Always learning. Pearson, London
17
(2012)
[69] Wineman, A.S., Rajagopal, K.R.: Mechanical Response of Polymers: an Intro-
duction. Cambridge university press, Cambridge (2000)
[70] Rajagopal, K.R.: A note on a reappraisal and generalization of the kelvin–voigt
model. Mechanics Research Communications 36(2), 232–235 (2009) https://doi.
org/10.1016/j.mechrescom.2008.09.005
[71] Stachurski, Z.H.: Mechanical behavior of materials. Materials Today 12(3), 44
(2009) https://doi.org/10.1016/S1369-7021(09)70086-0
[72] Semblat, J.F.: Rheological interpretation of rayleigh damping. Journal of Sound
and Vibration 206(5), 741–744 (1997) https://doi.org/10.1006/jsvi.1997.1067
[73] Barra, A., Domann, J., Kim, K.W., Carman, G.: Voltage Control of Antiferromag-
netic Phases at Near-Terahertz Frequencies. Phys. Rev. Appl. 9, 034017 (2018)
https://doi.org/10.1103/PhysRevApplied.9.034017
18