OOMMF Tutorial

OOMMF is a very powerful and useful micromagnetic simulation code. It comes with an excellent, comprehensive user guide, but I found that I needed some extra notes of my own.

I’ve gathered them together here as a slowly growing OOMMF tutorial. I hope you find it useful!

Be sure to check out the official OOMMF User Guide too!

Watch OOMMF Video Tutorials

OOMMF Tutorial

Part 1 – Install OOMMF and Tckl/Tk

Find out where to find OOMMF and how to install it on your system

Part 2 – Running OOMMF

How to load up OOMMF in Linux and Windows

Part 3 – Some Examples

I talk through some of the more useful examples that come with the OOMMF download.

Part 4 – Analysis Tools

A look at some of the built-in and third-party analysis tools available for OOMMF.

Part 5 – Some Tips and Advice

Some general tips for getting the most out of OOMMF simulations.

Part 6 – Scripting with python

Find out how take advantage of OOMMF’s scripting abilities using python.

Part 7 – Field Pulses

How to set up time-varying field pulses in your OOMMF simulations.

Part 8 – OOMMF on HPC

A few tips on using OOMMF on high performance computing clusters.



You might also want to check out these other posts on OOMMF:

OOMMF resources – Links to some other OOMMF resources around the internet.