Committed to delivering open-source, freely available and reproducible code.
The list is a every-growing beast, some recent projects that may be useful are listed.
LBPLANET: LATTICE BOLTZMANN APPROACHES FOR GEODYNAMICS
Python-base lattice Boltzmann library for solving geodynamic problems. Lots of ipython notebook examples in the repository. Accompanies the paper O'Neill, JOSE, 2023.
COMPRESSED SENSING FOR GEOPHYSICS
Compressed sensing reconstruction of geophysical data using Python. Accompanies the paper "Compressed sensing reconstruction of sparse geophysical data.: an example from regional magnetics", Exploration Geophysics, 2023.
IMPACTING MODULE FOR ASPECT
This is an Impact Module for the Community mantle convection code Aspect.
Source code for the module can be found here.
PALEOMAGNETIC PROCESSING AND DATA
Scripts and paleomagnetic data to accompany the paper "The inception of plate tectonics: a record of failure", Royal Society, 2018.
HC - GLOBAL MANTLE CIRCULATION SOLVER
HC is a global mantle circulation solver following Hager & O'Connell (1981) which can compute velocities, tractions, and geoid for simple density distributions and plate velocities.
ELLIPSIS3D - MANTLE AND LITHOSPHERIC MODELLING
Ellipsis3d is a three-dimensional version of the particle-in-cell finite element code Ellipsis, a solid modeling code for visco-elastoplastic materials.