Nmag - computational micromagnetics
- Homepage
- http://nmag.soton.ac.uk/
- Research Team
- Matteo Franchin, Andreas Knittel, Maximilian Albert, Dmitri Chernyshenko, Massoud Najafi, Richard Boardman
- Investigators
- Hans Fangohr, Thomas Fischbacher
Nmag is a micromagnetic simulation package based on the general purpose multi-physics library nsim. It is developed by the group of Hans Fangohr and Thomas Fischbacher in the School of Engineering Sciences at the University of Southampton and released under the GNU GPL.
Features in brief:
-
based on finite elements (suitable for non-cuboidal structures)
-
problem description in Python, therefore high degree of flexibility
-
inbuilt mesh post processing tools
-
efficient data storage (binary compressed) and extraction into vtk files
-
arbitrary crystal anisotropy
-
(pseudo) periodic boundary conditions ("macro geometry approach")
-
Spin torque transfer (Zhang-Li model for uniform current density)
-
extensive documentation in html and pdf, including Tutorial
-
download as source, debian package, (VMWare) virtual machine and
bootable CD/DVD ISO image
Categories
Physical Systems and Engineering simulation: Materials, Micromagnetics
Algorithms and computational methods: Boundary elements, Finite elements, Symbolic calculation
Simulation software: Nmag
Visualisation and data handling software: HDF5, Mayavi, ParaView, PyTables, VTK
Software Engineering Tools: Emacs, Mercurial, Redmine, SVN
Programming languages and libraries: C, IPython/Jupyter Notebook, MPI, OCaml, Python