MITgcm-AD v2: Open source tangent linear and adjoint modeling framework for the oceans and atmosphere enabled by the Automatic Differentiation tool Tapenade
Shreyas Sunil Gaikwad, Sri Hari Krishna Narayanan, Laurent Hascoet,, Jean-Michel Campin, Helen Pillar, An Nguyen, Jan Huckelheim, Paul Hovland,, Patrick Heimbach

TL;DR
MITgcm-AD v2 introduces an open-source framework using the Tapenade tool to generate tangent-linear and adjoint models for the MITgcm, enhancing accessibility for climate research and data assimilation.
Contribution
This work replaces the proprietary AD tool TAF with the open-source Tapenade, enabling broader access and easier implementation of tangent-linear and adjoint models in MITgcm.
Findings
Successfully integrated with MITgcm main branch
Simplified implementation of AD-compatible code
Enhanced accessibility for climate modeling community
Abstract
The Massachusetts Institute of Technology General Circulation Model (MITgcm) is widely used by the climate science community to simulate planetary atmosphere and ocean circulations. A defining feature of the MITgcm is that it has been developed to be compatible with an algorithmic differentiation (AD) tool, TAF, enabling the generation of tangent-linear and adjoint models. These provide gradient information which enables dynamics-based sensitivity and attribution studies, state and parameter estimation, and rigorous uncertainty quantification. Importantly, gradient information is essential for computing comprehensive sensitivities and performing efficient large-scale data assimilation, ensuring that observations collected from satellites and in-situ measuring instruments can be effectively used to optimize a large uncertain control space. As a result, the MITgcm forms the dynamical core…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarine and coastal ecosystems · Oceanographic and Atmospheric Processes · Climate variability and models
