
I was keen to help a colleague accelerate their numerical integrations, while keeping the project as highlevel and pythonic as possible. This article (and the associated GitLab repository) is the result of my constructing a minimal working example to do numerical integration in SciPy with the integrand specified in a compiled Cython function.
Read more...

I wrote an article for Arkhimedes on the new Kumpula Campus Code of Conduct. Here is a copy of the article as submitted. Corrections and alterations made after submission are not reflected here.
Read more...

I very slightly adapted this project by Shea GarrisonKimmel to make maps showing travel times by public transport to the physics departments in Helsinki and Nottingham. Any errors are my own.
Read more...

I gave a blackboard talk at UKCosmo in May 2019. As I usually like to
present movies and other visualisations when giving talks, I have
collected that material (and key references and acknowledgments) here
instead. The scanned notes for the
talk are now available, and the final movies from the …
Read more...

With most of my collaborators, we use git for version control of draft papers, written in latex. I usually bundle a makefile in the git repo to check for unresolved references and rerun [pdf]latex if necessary. In this post I will discuss how to use lowlevel git commands to embed useful information into the generated PDF.
Read more...

I gave a poster on cosmic necklaces at COSMO15 in Warsaw, as well as the subsequent DiRAC Science Day. This page has links to the original posters and other information.
Read more...

Recently, I published the paper Revisiting the envelope approximation: gravitational waves from bubble collisions. This work compares two methods for computing the gravitational wave power spectrum from colliding bubbles from a phase transition in the early universe. It turned out to be an ideal example of a physics simulation in which the MapReduce algorithm can be applied.
Read more...

There is limited information out there about how to do visualisations with VisIt and ghost zones, so I decided I had to put it out myself.
Read more...

I gave a poster at the conference Beyond Lambda CDM in January 2015. This page has links to the original poster and other information.
Read more...