MicMag2 is an combined atomsitic and micromagnetic simulation package. The core programm was originally named MicroMagnum, while a lot of expansions was implemented by the MicMag2 contributors (see AUTHORS for more details).
MicMag2 provides CPU and CPU multithreading support as well as float and double GPU support for most of the packages. You can run LLG equations of micromagnetic problems and can include SOT STT extensions. Interesting Modules, such as CurrentPath calculation, Higher order anisotropy and angle-dependent SOT are included. More modules are under active developement. Please have a look at the examples folder if you are interested in the syntax. Installation instructions are available in INSTALL file.
Please see the install file for more instructions. The easiest way (CPU compile) is with a conda environment.
-MicoMagnum Repository: https://github.com/MicroMagnum/MicroMagnum -Winkler et al., Phys. Rev. Applied 16, 044014 (2021) -de Lucia et al., Phys. Rev. B 94, 184415 (2016) -Woo et al., Nature Materials volume 15, pages 501–506 (2016) -de Lucia et al., Phys. Rev. B 96, 2, 020405 (2017) -Prychynenko et al., Phys. Rev. Applied 9, 014034 (2018) -Winkler et al., arxiv:2303.10091 (2023)
-MicoMagnum Repository: https://github.com/MicroMagnum/MicroMagnum -Winkler et al., Phys. Rev. Applied 16, 044014 (2021) -de Lucia et al., Phys. Rev. B 94, 184415 (2016) -Woo, Litzius et al., Nature Materials volume 15, pages 501–506 (2016) -Prychynenko et al., Phys. Rev. Applied 9, 014034 (2018)