Computational Modelling Blog

The Dvorak keyboard - what, why and "really?"

What is the Dvorak keyboard, why would one invent or even use it, and is it really worth doing? Link to pdf file with keys to print, links to background information and summary of experience using it.

Reproducible science and standard problems – a case study

In this blog entry, I summarise the recent publication, which provides a fully reproducible standard problem. The associated open source code allows to re-compute and reproduce key figures in the paper by carrying out the required installation, simulation, post-processing and plot creation on the Travis CI service.

Introduction to OOMMF Python project

What is the OOMMF Python interface, and what are the benefits? A brief introduction to the Jupyter OOMMF project, and the first step of providing a Python interface for OOMMF. Also addressing: What is OOMMF.

Installation of Python, Spyder, Numpy, Sympy, Scipy, Pytest, Matplotlib via Anaconda (2016)

Instructions on how to install the Anaconda Python distribution for complete beginners. These notes are provided primarily for students at the University of Southampton to help them install Python 3 on their own computers should they wish to do so, and to support their learning of programming and computing, and subsequently their studies, in particular in engineering, computer science and natural sciences.

Skyrmions in magnetic nanostructures

Summary of our recent Scientific Reports paper on stability, hysteretic behaviour, and reversal mechanism of skyrmionic textures in confined helimagnetic nanostructures.

Energy minimisation leads system to Skyrmion configuration -- without applied field

Marijan Beg, Rebecca Carey, Weiwei Wang, David Cortes-Ortuno, Mark Vousden, Marc-Antonio Bisotti, Maximilian Albert, Dmitri Chernyshenko, Ondrej Hovorka, Robert L. Stamps, and Hans Fangohr
Ground state search, hysteretic behaviour ...

Essential tools for computational science and engineering?

Summary of the simulation methods, software engineering approaches, programming languages and other key skills for computational science that are developed in the doctoral training programme in Next Generation Computational Modelling at the University of Southampton.

Driving magnetic skyrmions using microwaves

Summary of our recent paper on driving magnetic skyrmions with microwave fields

Weiwei Wang, Marijan Beg, Bin Zhang, Wolfgang Kuch, and Hans Fangohr
Driving magnetic skyrmions with microwave fields
Physical Review B 92, 020403(R) (2015)
(Online: journal

Context: Magnetic skyrmions

A very brief introduction to magnetic skyrmions ...

Computing the demagnetizing tensor for finite difference micromagnetic simulations via numerical integration

Summary of Dmitri Chernyshenko's recent publication of more accurate ways of computing the demagnetisation tensor in finite difference micromagnetics.

Dmitri Chernyshenko, and Hans Fangohr
Computing the demagnetizing tensor for finite difference micromagnetic simulations via numerical integration
Journal of Magnetism and Magnetic Materials, 381 440-445 (2015)
(Online: journal, ...

Driving domain walls with magnons in DMI materials

Summary of our recent PRL on driving domain walls with magnons in the presence of the Dzyaloshinskii-Moriya Interaction (DMI)

Weiwei Wang, Maximilian Albert, Marijan Beg, Marc-Antonio Bisotti, Dmitri Chernyshenko, David Cortes, Ian Hawke, and Hans Fangohr
Magnon driven domain wall motion with the Dzyaloshinskii-Moriya interaction
Physical Review Letters 114, 087203 ...