Our research is focused on atomistic modelling of magnetic materials and spintroinic devices. We are particularly interested in undestanding the fundamental magnetic properties of devices for practical applications such as magnetic hyperthermia, magnetoresisitive random access memory (MRAM), heat assisted magnetic recording (HAMR), exchange bias and permanent magnets. We also develop vampire, a free and open source software package for performing atomistic spin dynamics simulations.

Research areas

Magnetic nanoparticles

Nanoparticles display a wide range of complex phenomena with a wdie range of potential applications.

Magnetic RAM

Magnetic Random Access Memory (MRAM) is a new kind of low-power, non-volatile memory technology.

Permanent magnets

Permanent magnets are widely used in hybrid cars and wind turbines due to their energy efficiency.

Funded research projects


A project implementing code improvements to enable spin dynmaics simulations on supercomputers.

Samsung SGMI

A project modelling Magnetic Random Access Memory (MRAM) as a non-volatile memory technology.