top of page

CODE

UTHK_HPE1.0_36Myr_Grey.png
Craig O'Neill
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.

CODE DISCOGRAPHY

Screen Shot 2023-09-22 at 3.55.31 pm.png
LBPLANET: LATTICE BOLTZMANN APPROACHES FOR GEODYNAMICS
August 2023

Python-base lattice Boltzmann library for solving geodynamic problems. Lots of ipython notebook examples in the repository. Accompanies the paper O'Neill, JOSE, 2023.

On Github.

Screen Shot 2023-09-22 at 3.31_edited.jp
COMPRESSED SENSING FOR GEOPHYSICS
September 2023

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.

On Zenodo.

4.0.png
IMPACTING MODULE FOR ASPECT
October 2017

This is an Impact Module for the Community mantle convection code Aspect.

Source code for the module can be found here.

Figure_5.png
PALEOMAGNETIC PROCESSING AND DATA
December 2018

Scripts and paleomagnetic data to accompany the paper "The inception of plate tectonics: a record of failure",  Royal Society, 2018.

On Zenodo.

Screen Shot 2020-08-13 at 2.17.21 pm.png
HC - GLOBAL MANTLE CIRCULATION SOLVER
August 2017

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.

SydneyBasin.png
GEOLOGICAL MODEL OF THE SYDNEY-GUNNEDAH-BOWEN BASIN
2013 - 2016

In collaboration with Cara Danis, a full 3D model of the Basin System, published in series of papers (latest here). 3D model archived at Zenodo.

ellipsis3D.jpg
ELLIPSIS3D - MANTLE AND LITHOSPHERIC MODELLING
April 2007

Ellipsis3d is a three-dimensional version of the particle-in-cell finite element code Ellipsis, a solid modeling code for visco-elastoplastic materials.

At CIG.

bottom of page