Atomistic spin-dynamics method UppASD

The UppASD software solves numerically the equation of motion of atomistic spins. This allows for a description of the magnetization dynamics on an atomic level.

The method is based on the analytical derivations of Ref. [1], and the first implementation of UppASD can be found in Ref. [2]. Simulations up to one billion atoms can be made, and typical scientific problems addressed with this technique involve magnon excitations, skyrmion and soliton dynamics, ultrafast demagnetization, and magnonics. A review can be found in Ref. [3] and a text book describing this method is found in Ref. [4]. Current developments involve a multiscale approach that couple the atomistic description to a continuum micro-magnetic description.

Link to UppASD webpage.


  1. V. P. Antropov, M. I. Katsnelson, M. van Schilfgaarde, and B. N. Harmon, ''Ab Initio Spin Dynamics in Magnets'', Phys. Rev. Lett. 75, 729 (1995).
  2. B. Skubic, J. Hellsvik, L. Nordström and O. Eriksson, ''A method for Atomistic Spin dynamics, development and examples'', J. Phys. Cond. Matt. 20, 315203 (2008).
  3. C. Etz, A. Bergman, L. Bergqvist, A. Taroni and O. Eriksson, ''Atomistic spin-dynamics and surface magnons'', J. Physics. Cond. Matter. 27 243202 (2015) (Topical Review).
  4. O. Eriksson, A. Bergman, L. Bergqvist, and J. Hellsvik, ''Ab-initio spin-dynamics; foundations and applications'' (Oxford university press – 2017).