.. title:: Software
.. only:: html
Software
========
Software I am currently actively contributing to:
.. toctree::
:maxdepth: 1
FTorch (core developer, maintainer)
nextSIM-DG (developer)
UKCA (contributor)
PSyclone (contributor)
Animate (lead developer, maintainer)
Goalie (lead developer, maintainer)
Movement (lead developer, maintainer)
Software I have actively contributed to in the past:
.. toctree::
:maxdepth: 1
PETSc (contributor)
Firedrake (developer)
Thetis (core developer)
GEOS-Chem (contributor)
Software projects I currently work on:
.. toctree::
:maxdepth: 1
Online training in FTorch
nextSIM-DG I/O
UKCA GPU port
Data-driven mesh adaptation
Combining mesh adaptation and PDE-constrained optimisation
Ongoing software maintenance projects:
.. toctree::
:maxdepth: 1
Packages supporting mesh adaptation in Firedrake
Software projects I worked on in the past:
.. toctree::
:maxdepth: 1
GISS-GC coupling
Adjoint-based inversion for coastal ocean modelling
Coupling mesh adaptation tools Mmg and ParMmg to PETSc and Firedrake
Automatic differentiation in PETSc