Mantle Convection
From simple box models to global spherical simulations like the one above - learn to simulate mantle convection step by step.
The diagram below shows the suite of G-ADOPT notebook tutorials for mantle convection, and how they build on one another. Together, these tutorials demonstrate how to set up and run both forward and inverse mantle dynamics simulations using G-ADOPT.
Our tutorials take you on a journey from the simplest model setups to advanced, Earth-like simulations. Starting with a basic 2D convection model (isoviscous, incompressible), you will gradually explore more realistic physics, new boundary conditions, 3D and spherical geometries, and even link your models to plate reconstructions with GPlates.
Along the way, you will also discover how to analyse key surface signals such as dynamic topography and learn how to use G-ADOPT's powerful adjoint tools to recover unknown conditions from data.
After completing these tutorials, you will be equipped to:
- Build forward mantle convection models from simple boxes to full spherical shells.
- Incorporate realistic physics such as visco-plastic rheology and compressibility.
- Apply boundary conditions including free surfaces and reconstructed plate motions.
- Compute and interpret dynamic topography.
- Use adjoint methods to invert for unknown initial conditions.
Whether you are new to mantle dynamics or ready to tackle state-of-the-art research problems, these tutorials provide a clear step-by-step path into mantle convection modelling with G-ADOPT.
