Convergent tangent plane integrators for the simulation of chiral magnetic skyrmion dynamics


We consider the numerical approximation of the Landau–Lifshitz–Gilbert equation, which describes the dynamics of the magnetization in ferromagnetic materials. In addition to the classical micromagnetic contributions, the energy comprises the Dzyaloshinskii–Moriya interaction, which is the most important ingredient for the enucleation and the stabilization of chiral magnetic skyrmions. We propose and analyze three tangent plane integrators, for which we prove (unconditional) convergence of the finite element solutions towards a weak solution of the problem. The analysis is constructive and also establishes existence of weak solutions. Numerical experiments demonstrate the applicability of the methods for the simulation of practically relevant problem sizes.


  1. 1.

    Commics – A Python module for Computational Micromagnetics.

  2. 2.

    Netgen/NGSolve Finite Element Library.

  3. 3.

    Abert, C., Hrkac, G., Page, M., Praetorius, D., Ruggeri, M., Suess, D.: Spin-polarized transport in ferromagnetic multilayers: an unconditionally convergent FEM integrator. Comput. Math. Appl. 68(6), 639–654 (2014)

  4. 4.

    Ahrens, J., Geveci, B., Law, C.: ParaView: an end-user tool for large-data visualization. In: Hansen, C.D., Johnson, C.R. (eds.) Visualization handbook, pp 717–731, Elsevier (2005)

  5. 5.

    Alouges, F.: A new finite element scheme for Landau–Lifchitz equations. Discrete Contin. Dyn. Syst. Ser. S 1(2), 187–196 (2008)

  6. 6.

    Alouges, F., Jaisson, P.: Convergence of a finite element discretization for the Landau–Lifshitz equation in micromagnetism. Math. Models Methods Appl. Sci. 16 (2), 299–316 (2006)

  7. 7.

    Alouges, F., Kritsikis, E., Steiner, J., Toussaint, J.C.: A convergent and precise finite element scheme for Landau–Lifschitz–Gilbert equation. Numer. Math. 128(3), 407–430 (2014)

  8. 8.

    Alouges, F., Kritsikis, E., Toussaint, J.C.: A convergent finite element approximation for Landau–Lifschitz–Gilbert equation. Physica B 407(9), 1345–1349 (2012)

  9. 9.

    Alouges, F., Soyeur, A.: On global weak solutions for Landau–Lifshitz equations: existence and nonuniqueness. Nonlinear Anal. 18(11), 1071–1084 (1992)

  10. 10.

    Banas, L., Page, M., Praetorius, D.: A convergent linear finite element scheme for the Maxwell–Landau–Lifshitz–Gilbert equations. Electron. Trans. Numer. Anal. 44, 250–270 (2015)

  11. 11.

    Banas, L., Page, M., Praetorius, D., Rochat, J.: A decoupled and unconditionally convergent linear FEM integrator for the Landau–Lifshitz–Gilbert equation with magnetostriction. IMA. J. Numer. Anal. 34(4), 1361–1385 (2014)

  12. 12.

    Bartels, S.: Stability and convergence of finite-element approximation schemes for harmonic maps. SIAM J. Numer. Anal. 43(1), 220–238 (2005)

  13. 13.

    Bartels, S.: Projection-free approximation of geometrically constrained partial differential equations. Math. Comp. 85(299), 1033–1049 (2016)

  14. 14.

    Bartels, S., Ko, J., Prohl, A.: Numerical analysis of an explicit approximation scheme for the Landau–Lifshitz–Gilbert equation. Math. Comp. 77(262), 773–788 (2008)

  15. 15.

    Bartels, S., Prohl, A.: Convergence of an implicit finite element method for the Landau–Lifshitz–Gilbert equation. SIAM. J. Numer. Anal. 44(4), 1405–1419 (2006)

  16. 16.

    Beg, M., Albert, M., Bisotti, M.A., Cortés-Ortuño, D., Wang, W., Carey, R., Vousden, M., Hovorka, O., Ciccarelli, C., Spencer, C.S., Marrows, C.H., Fangohr, H.: Dynamics of skyrmionic states in confined helimagnetic nanostructures. Phys. Rev. B 95(1), 014433 (2017)

  17. 17.

    Bergh, J., Löfström, J.: Interpolation Space: an Introduction, Grundlehren der mathematischen Wissenschaften, vol. 223 Springer (1976)

  18. 18.

    Boffi, D., Brezzi, F., Fortin, M.: Mixed Finite Element Methods and Applications, Springer Series in Computational Mathematics, vol. 44 Springer (2013)

  19. 19.

    Bogdanov, A., Hubert, A.: Thermodynamically stable magnetic vortex states in magnetic crystals. J. Magn. Magn. Mater. 138(3), 255–269 (1994)

  20. 20.

    Bogdanov, A., Yablonskii, D.A.: Thermodynamically stable “vortices” in magnetically ordered crystals. The mixed state of magnets. J. Exp. Theor. Phys. 68 (1), 101–103 (1989)

  21. 21.

    Bogdanov, A.N., Rößler, U.K.: Chiral symmetry breaking in magnetic thin films and multilayers. Phys. Rev. Lett. 87(3), 037203 (2001)

  22. 22.

    Bruckner, F., Feischl, M., Führer, T., Goldenits, P., Page, M., Praetorius, D., Ruggeri, M., Suess, D.: Multiscale modeling in micromagnetics: existence of solutions and numerical integration. Math. Models Methods Appl. Sci. 24(13), 2627–2662 (2014)

  23. 23.

    Crépieux, A., Lacroix, C.: Dzyaloshinsky–Moriya interactions induced by symmetry breaking at a surface. J. Magn. Magn. Mater. 182(3), 341–349 (1998)

  24. 24.

    Di Fratta, G., Pfeiler, C.M., Praetorius, D., Ruggeri, M., Stiftner, B.: Linear second order IMEX-type integrator for the (eddy current) Landau–Lifshitz–Gilbert equation (2017). Submitted for publication. arXiv:1711.10715

  25. 25.

    Döring, L., Melcher, C.: Compactness results for static and dynamic chiral skyrmions near the conformal limit. Calc. Var. Partial Differential Equations 56, 60 (2017)

  26. 26.

    Dzyaloshinskii, I.: A thermodynamic theory of ‘weak’ ferromagnetism of antiferromagnetics. J. Phys. Chem. Solids 4(4), 241–255 (1958)

  27. 27.

    Evans, L.C.: Partial Differential Equations, Graduate Studies in Mathematics, vol. 19, second edn American Mathematical Society (2010)

  28. 28.

    Feischl, M., Tran, T.: The Eddy Current–LLG equations: FEM-BEM coupling and a priori error estimates. SIAM. J. Numer. Anal. 55(4), 1786–1819 (2017)

  29. 29.

    Fert, A., Cros, V., Sampaio, J.: Skyrmions on the track. Nat. Nanotechnol. 8(3), 152–156 (2013)

  30. 30.

    Finocchio, G., Büttner, F., Tomasello, R., Carpentieri, M., Kläui, M.: Magnetic skyrmions: from fundamental to applications. J. Phys. D: Appl. Phys. 49 (42), 423001 (2016)

  31. 31.

    Fredkin, D.R., Koehler, T.R.: Hybrid method for computing demagnetization fields. IEEE Trans. Magn. 26(2), 415–417 (1990)

  32. 32.

    García-Cervera, C.J.: Numerical micromagnetics: a review. Bol. Soc. Esp. Mat. Apl. SeMA 39, 103–135 (2007)

  33. 33.

    Gilbert, T.L.: A Lagrangian formulation of the gyromagnetic equation of the magnetization fields. Phys. Rev. 100, 1243 (1955). Abstract only

  34. 34.

    Han, D.S., Kim, N.H., Kim, J.S., Yin, Y., Koo, J.W., Cho, J., Lee, S., Kläui, M., Swagten, H.J.M., Koopmans, B., You, C.Y.: Asymmetric hysteresis for probing Dzyaloshinskii–Moriya interaction. Nano Lett. 16 (7), 4438–4446 (2016)

  35. 35.

    Heinze, S., von Bergmann, K., Menzel, M., Brede, J., Kubetzka, A., Wiesendanger, R., Bihlmayer, G., Blugel, S.: Spontaneous atomic-scale magnetic skyrmion lattice in two dimensions. Nat. Phys. 7(9), 713–718 (2011)

  36. 36.

    Hrkac, G., Keatley, P.S., Bryan, M.T., Butler, K.: Magnetic vortex oscillators. J. Phys. D: Appl. Phys. 48(45), 453001 (2015)

  37. 37.

    Keatley, P.S., Sani, S.R., Hrkac, G., Mohseni, S.M., Dürrenfeld, P., Åkerman, J., Hicken, R.J.: Imaging magnetisation dynamics in nano-contact spin-torque vortex oscillators exhibiting gyrotropic mode splitting. J. Phys. D: Appl. Phys. 50(16), 164003 (2017)

  38. 38.

    Keatley, P.S., Sani, S.R., Hrkac, G., Mohseni, S.M., Dürrenfeld, P., Loughran, T.H.J., Åkerman, J., Hicken, R.J.: Direct observation of magnetization dynamics generated by nanocontact spin-torque vortex oscillators. Phys. Rev. B 94(R), 060402 (2016)

  39. 39.

    Kim, E., Wilkening, J.: Convergence of a mass-lumped finite element method for the Landau–Lifshitz equation. Quart. Appl. Math. 76(2), 383–405 (2018)

  40. 40.

    Komineas, S., Papanicolaou, N.: Skyrmion dynamics in chiral ferromagnets. Phys. Rev. B 92(6), 064412 (2015)

  41. 41.

    Kružík, M., Prohl, A.: Recent developments in the modeling, analysis, and numerics of ferromagnetism. SIAM Rev. 48(3), 439–483 (2006)

  42. 42.

    Landau, L., Lifshitz, E.: On the theory of the dispersion of magnetic permeability in ferromagnetic bodies. Phys. Zeitsch. der Sow. 8, 153–168 (1935)

  43. 43.

    Le, K.N., Page, M., Praetorius, D., Tran, T.: On a decoupled linear FEM integrator for eddy-current-LLG. Appl. Anal. 94(5), 1051–1067 (2015)

  44. 44.

    Le, K.N., Tran, T.: A convergent finite element approximation for the quasi-static Maxwell–Landau–Lifshitz–Gilbert equations. Comput. Math. Appl. 66(8), 1389–1402 (2013)

  45. 45.

    Melcher, C.: Chiral skyrmions in the plane. Proc. R. Soc A 470(2172) (2014)

  46. 46.

    Moriya, T.: Anisotropic superexchange interaction and weak ferromagnetism. Phys. Rev. 120(91), 91 (1960)

  47. 47.

    Mühlbauer, S., Binz, B., Jonietz, F., Pfleiderer, C., Rosch, A., Neubauer, A., Georgii, R., Böni, P.: Skyrmion lattice in a chiral magnet. Science 323(5916), 915–919 (2009)

  48. 48.

    Muratov, C.B., Slastikov, V.V.: Domain structure of ultrathin ferromagnetic elements in the presence of Dzyaloshinskii–Moriya interaction. Proc. R. Soc A 473(2197) (2017)

  49. 49.

    Nagaosa, N., Tokura, Y.: Topological properties and dynamics of magnetic skyrmions. Nat. Nanotechnol. 8(12), 899–911 (2013)

  50. 50.

    Parkin, S. S. P., Hayashi, M., Thomas, L.: Magnetic domain-wall racetrack memory. Science 320(5873), 190–194 (2008)

  51. 51.

    Pfeiler, C.M., Ruggeri, M., Stiftner, B., Exl, L., Hochsteger, M., Hrkac, G., Schöberl, J., Mauser, N.J., Praetorius, D.: Computational micromagnetics with Commics. arXiv:1812.05931 (2018)

  52. 52.

    Praetorius, D., Ruggeri, M., Stiftner, B.: Convergence of an implicit-explicit midpoint scheme for computational micromagnetics. Comput.Math.Appl 75(5) (2018)

  53. 53.

    Prohl, A.: Computational micromagnetism. Advances in numerical mathematics. B. G Teubner (2001)

  54. 54.

    Romming, N., Hanneken, C., Menzel, M., Bickel, J. E., Wolter, B., von Bergmann, K., Kubetzka, A., Wiesendanger, R.: Writing and deleting single magnetic skyrmions. Science 341(6146), 636–639 (2013)

  55. 55.

    Rößler, U.K., Bogdanov, A.N., Pfleiderer, C.: Spontaneous skyrmion ground states in magnetic metals. Nature 442(7104), 797–801 (2006)

  56. 56.

    Ruggeri, M.: Coupling and numerical integration of the Landau–Lifshitz–Gilbert equation. Ph.D. thesis, TU Wien (2016)

  57. 57.

    Sampaio, J., Cros, V., Rohart, S., Thiaville, A., Fert, A.: Nucleation, stability and current-induced motion of isolated magnetic skyrmions in nanostructures. Nat. Nanotechnol. 8(11), 839–844 (2013)

  58. 58.

    Schöberl, J.: NETGEN An advancing front 2D/3D-mesh generator based on abstract rules. Comput. Vis. Sci. 1(1), 41–52 (1997)

  59. 59.

    Śmigaj, W., Betcke, T., Arridge, S., Phillips, J., Schweiger, M.: Solving boundary integral problems with BEM++. ACM Trans. Math. Softw. 41(2), 6:1–6:40 (2015)

  60. 60.

    Tomasello, R., Martinez, E., Zivieri, R., Torres, L., Carpentieri, M., Finocchio, G.: A strategy for the design of skyrmion racetrack memories. Sci. Rep. 4, 6784 (2014)

  61. 61.

    Wiesendanger, R.: Nanoscale magnetic skyrmions in metallic films and multilayers: a new twist for spintronics. Nat. Rev. Mater. 1, 16044 (2016)

Download references


Open access funding provided by Austrian Science Fund (FWF). The authors thank S. Komineas (University of Crete, Heraklion, Greece) for an informal and stimulating discussion on the topic of this work.

Funding information

This research has been supported by the Vienna Science and Technology Fund (WWTF) through the project Thermally controlled magnetization dynamics (grant MA14-44), by the Austrian Science Fund (FWF) through the doctoral school Dissipation and dispersion in nonlinear PDEs (grant W1245) and the special research program Taming complexity in partial differential systems (grant SFB F65), and by the Engineering and Physical Sciences Research Council (EPSRC) through the projects Picosecond dynamics of magnetic exchange springs (grant EP/P02047X/1) and Coherent spin waves for emerging nanoscale magnonic logic architectures (grant EP/L019876/1).

Author information

Correspondence to Michele Ruggeri.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Communicated by: Carlos Garcia-Cervera

Rights and permissions

OpenAccess This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Hrkac, G., Pfeiler, C., Praetorius, D. et al. Convergent tangent plane integrators for the simulation of chiral magnetic skyrmion dynamics. Adv Comput Math 45, 1329–1368 (2019).

Download citation


  • Dzyaloshinskii–Moriya interaction
  • Finite element method
  • Landau–Lifshitz–Gilbert equation
  • Magnetic skyrmions
  • Micromagnetics

Mathematics Subject Classification (2010)

  • 35K55
  • 65M12
  • 65M60
  • 65Z05