Skip to main content

Micromagnetic software package MICROMAG and its applications to study elements of spintronics


The simple and efficient micromagnetic software package MICROMAG is presented. The code is designed to study switching processes in magnetic nanostructures. It has been tested by comparison of the results with well-known public domain codes. The code has been used to study the effects of technological imperfections on magnetic reversal of spin-valve structures.

This is a preview of subscription content, access via your institution.


  1. 1.

    Fidler, J. and Schrefl, T., Micromagnetic modeling—the current state of the art, J. Phys., Ser. D, 2000, vol. 33, p. R135.

    Article  Google Scholar 

  2. 2.

    Popkov, A.F., Vorotnikova, N.V., and Polosov, A.Y., Numerical integration of Landau-Lifshitz-Gilbert equations, Math. Mod., 1999, vol. 11, no. 9, p. 54.

    MATH  Google Scholar 

  3. 3.

    Nakatani, Y., Uesaka, Y., and Hayashi, N., Direct solution of the Landau-Lifshitz-Gilbert equation for micromagnetics, Jpn. J. Appl. Phys., 1989, vol. 28, p. 2485.

    Article  Google Scholar 

  4. 4.

    OOMMF code,

  5. 5.

    MAGPAR code,

  6. 6.

    Newell, A.J., Williams, W., and Dunlop, D.J., A generalization of the demagnetizing tensor for nonuniform magnetization, J. Geophys. Res., 1993, vol. 98, no. B6, p. 9551.

    Article  Google Scholar 

  7. 7.

    Coehorn R., Giant magnetoresistance and magnetic interactions in exchange-biased spin-valves, in Handbook of Magnetic Materials, Amsterdam: Elsevier Science, 2003, vol. 15.

    Google Scholar 

  8. 8.

    Tumanski, S., Thin Magnetoresistive Sensors, Bristol: IOP Publishing Ltd., 2001.

    Book  Google Scholar 

  9. 9.

    Goryachev, A.V., et al., The influence of shape of spinvalve elements on their magnetic and magnetoresitive characteristics, in Proceedings of High School Electronics, 2009, vol. 75, no. 1, p. 33.

    Google Scholar 

Download references

Author information



Corresponding author

Correspondence to O. S. Trushin.

Additional information

Original Russian Text © O.S. Trushin, N. Barabanova, 2013, published in Mikroelektronika, 2013, Vol. 42, No. 3, pp. 218–226.

The article was translated by the authors.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Trushin, O.S., Barabanova, N. Micromagnetic software package MICROMAG and its applications to study elements of spintronics. Russ Microelectron 42, 176–183 (2013).

Download citation


  • Magnetic Reversal
  • RUSSIAN Microelectronics
  • Magnetic Layer
  • Spin Valve
  • Zeeman Energy