Computational Modelling Blog

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 arXiv.org)

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, arXiv.org ...

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 ...

Spyder - the Python IDE (Spyder 2.3)


Hans Fangohr, University of Southampton, UK, 2013

Spyder has developed into a fairly mature and very productive tool; here I try to provide a tutorial. This documentation is motivated by training courses in Python and computational modelling for students at the University of Southampton (see historical note for more detail ...