November 2018 – Present

Computational Geophysicist

Sydney Informatics Hub

Coupling of geodynamic codes with surface processes and groundwater flow.

  • Applied to the Sydney Basin.
  • Parallel computing frameworks built on PETSc.
  • Optimisation using deep learning algorithms.
June 2017 – October 2018

Postdoctoral Research Scientist

Dublin Institute for Advanced Studies

3D integrated geothermal modelling of Ireland.

  • Forward and inverse modelling of geothermal heat flux.
  • Assimilate Curie depth, seismic velocity, gravity anomly, surface heat flow data.
February 2016 – June 2017

Research assistant

University of Melbourne

Developer of Quagmire, a code for parallel surface processes modelling

  • Multiple meshing algorithms for unstructured, regular, and orthogonal meshes.
  • Mesh decomposition and solving routines built on PETSc.
  • Landscape evolution using stream flow algorithms.

Selected Publications

The uncertainty of the simulated heat flow field substantially increases from ± 10 mW/m² for shallow Curie depths ~ 15 km to ± 80 mW/m² for Curie depths > 40 km.
Solid Earth, 2019

Recent Publications

The triangulation of scattered points is a common problem in science and engineering when local neighbourhood information is required …

The uncertainty of the simulated heat flow field substantially increases from ± 10 mW/m² for shallow Curie depths ~ 15 km to ± 80 mW/m² …

Heat‐producing elements have been more successfully reworked into the upper crust of Laurentia than Avalonia during continental …

182 recent heat flow determinations and 66 new heat production measurements for Southeastern Australia significantly increase our …

Recent & Upcoming Talks

More Talks

Quagmire is an open source, parallel python module for modelling surface processes and landscape evolution.

A 3D temperature model of Ireland has provided a unique insight into the thermochemical structure within Ireland’s subsurface.

Temperature models for assessing geothermal potential are usually concerned with the upper 5 km of the crust. The configuration of …

Recent Posts

More Posts

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

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

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

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 …

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



Basin Genesis Hub

Coupling the evolution of mantle flow, crustal deformation, erosion and sedimentary processes using open-source modelling tools.


To develop a robust and unique model of temperature within Ireland’s crust and to produce a 3D temperature atlas of the country.


Computational tools for the geodynamics community. Built in Australia, used all over (and under) the world


  • bm_mather
  • @ben_mather
  • Room 418, Madsen Building, School of Geosciences, University of Sydney, Camperdown NSW 2006