# Posts

### Continuous Integration with Travis CI

A bit of a late-comer to this game, I’ve just discovered the merits of so-called “continuous integration”. In a …

### May the 4th be with you...

In an Underworld release far, far away… Geodynamicists struggle to model planetary dynamics due to the Cartesian Empire. …

### Multiprocessing in Python

Most of the codes I develop run in parallel using MPI (Message Passing Interface) using the python wrapper, mpi4py. There is a reason …

### The effect of palaeoclimate on heat flow data

One common method to determine heat flow in a well is to use a Bullard plot, which graphs thermal resistance (m$^2$K W$^{-1}$) against …

### Invert geology

A method to relate the spatial configuration of mesh nodes to lithology that is differentiable - an adjoint to the inversion of …

### Curie point depth

Computing Curie depth from the magnetic anomaly

### Convert images to arrays

This is how you go from a jpeg to a csv