JCM v1.1: a differentiable, intermediate-complexity atmospheric model

Abstract. In this paper we present version 1.1 of the JAX Circulation Model (JCM). JCM is a differentiable atmospheric model that is built in Python with the JAX numerical library and is released under a free and open-source software (FOSS) license. Earth system modeling is rapidly evolving, particularly through hybrid approaches that combine known dynamics with data-driven components. However, the training and validation of hybrid methods in traditional models remain difficult due to the absence of gradients and the complexity of legacy code. Differentiable models written in modern frameworks offer a path forward. JCM couples physics parameterizations to the Dinosaur dynamical core through a flexible interface that makes substitution of other schemes easy. The default parameterization scheme uses the SPEEDY (Simplified Parameterizations, primitivE-Equation DYnamics) intermediate-complexity physics scheme. This modularity supports benchmarking across physical and machine-learned schemes, with direct access to gradients for sensitivity analysis, calibration, and online learning. We show validation of JCM against the original Fortran SPEEDY code at T31 resolution. We also highlight JCM's differentiability and efficiency and outline plans for extending the framework to a differentiable Earth system model. JCM provides a lightweight yet expressive platform for accelerating research in climate modeling.

Authors

Institutions

Publication Details

Journal
Geoscientific model development
Published
2026-07-17
DOI
https://doi.org/10.5194/gmd-19-6451-2026
Primary Topic
Meteorological Phenomena and Simulations
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

JCM v1.1: a differentiable, intermediate-complexity atmospheric model

Jared Brzenski, Duncan Watson‐Parris, Andrew Williams, Rebecca Gjini et al.
Geoscientific model development
Meteorological Phenomena and Simulations
article

JCM v1.1: a differentiable, intermediate-complexity atmospheric model

Jared Brzenski, Duncan Watson‐Parris, Andrew Williams, Rebecca Gjini, Stephan Hoyer, Eric Pham, Yueshan Liang, Tien‐Yiao Hsu, Veeramakali Manivannan, Rohith Vutukuru, Zhixing Liu, Nick Ho, J. Varan Madan, Rose Yu, Ellen Davenport, Zhiqi Yang, Nicholas J. Lutsko, Benjamin Crawford
article en

Abstract

Abstract. In this paper we present version 1.1 of the JAX Circulation Model (JCM). JCM is a differentiable atmospheric model that is built in Python with the JAX numerical library and is released under a free and open-source software (FOSS) license. Earth system modeling is rapidly evolving, particularly through hybrid approaches that combine known dynamics with data-driven components. However, the training and validation of hybrid methods in traditional models remain difficult due to the absence of gradients and the complexity of legacy code. Differentiable models written in modern frameworks offer a path forward. JCM couples physics parameterizations to the Dinosaur dynamical core through a flexible interface that makes substitution of other schemes easy. The default parameterization scheme uses the SPEEDY (Simplified Parameterizations, primitivE-Equation DYnamics) intermediate-complexity physics scheme. This modularity supports benchmarking across physical and machine-learned schemes, with direct access to gradients for sensitivity analysis, calibration, and online learning. We show validation of JCM against the original Fortran SPEEDY code at T31 resolution. We also highlight JCM's differentiability and efficiency and outline plans for extending the framework to a differentiable Earth system model. JCM provides a lightweight yet expressive platform for accelerating research in climate modeling.

Geoscientific model developmentVol. 19(14)
Google (United States) (US), Scripps Institution of Oceanography (US), University of California San Diego (US), La Jolla Bioengineering Institute (US)
National Science Foundation
Climate action
Openalex Percentile: Top 11%
Meteorological Phenomena and Simulations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.