A Simplified-Physics Atmosphere General Circulation Model for Idealized Climate Dynamics Studies

Abstract Simplified global atmospheric general circulation models are important tools for understanding basic climate dynamics and diagnosing more complete modeling systems. We have developed a simple, single-model framework with nonlinear primitive equations that can be run via an interactive Python Jupyter notebook. This framework was developed as an educational tool for students to experiment with the model, as it is straightforward to impose forcing, postprocess data, and visualize results in one notebook. However, experienced scientists can also use the model for original research. We have implemented three distinct innovations. First, the underlying dynamic core is entirely based in Python (as opposed to FORTRAN with a Python wrapper), making the model more accessible to both undergraduate and graduate students. The model can easily be run on a laptop without concerns such as compiler options or operating systems, thus removing common technical barriers to access. Second, the background state can be specified within the same framework as “strong,” where the model equations have been modified into an anomaly model, or “weak,” where the original full-field model is relaxed to the background state. Third, “forcing” is described in terms of prescribed latent heat release in the troposphere, the topography, and the background state. Forcing and resolution changes are easily implemented using one preprocessing script that supports a wide range of hypothesis-driven experimentation options. This paper includes an exploration of the model’s mean state, some sensitivity experiments, and an example diagnosis of El Niño–Southern Oscillation (ENSO) teleconnections. Significance Statement Simplified atmospheric computer models are important tools for basic understanding of how the climate system works. We have developed a simple modeling framework that was developed as an educational tool for students to design and implement hypothesis-testing experiments and, importantly, is entirely written as a Python Jupyter notebook so that it is easily accessible to students and others new to modeling. However, the model can also be used by experienced scientists for original research. This manuscript describes the modeling framework, including how to obtain the model and some examples of the model’s capabilities.

Authors

Institutions

Publication Details

Journal
Bulletin of the American Meteorological Society
Published
2025-08-22
DOI
https://doi.org/10.1175/bams-d-24-0196.1
Citations
1
Primary Topic
Climate variability and models
Type
article
Field-Weighted Citation Impact
1.11
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Simplified-Physics Atmosphere General Circulation Model for Idealized Climate Dynamics Studies

W. Zhang, Houraa Daher, Victoria Schoenwald, Sarah M. Larson et al.
1 citations
Bulletin of the American Meteorological Society
Climate variability and models
1.11
article

A Simplified-Physics Atmosphere General Circulation Model for Idealized Climate Dynamics Studies

W. Zhang, Houraa Daher, Victoria Schoenwald, Sarah M. Larson, Kayla Ann Besong, Hosmay Lopez, Léo Siqueira, Natalie Perlin, Samantha J. Kramer, Breanna L. Zavadoff, Emily Becker, Jan Kaiser, J. S. Boyd, Johnna M. Infanti, Kathy Pegion, Lucas C. Laurindo, Kelsey Malloy, Christian Schüler, Karen Papazian, Cristina Martínez‐Andújar, Ian Gifford, Benjamín Kirtman
article en
1 citations

Abstract

Abstract Simplified global atmospheric general circulation models are important tools for understanding basic climate dynamics and diagnosing more complete modeling systems. We have developed a simple, single-model framework with nonlinear primitive equations that can be run via an interactive Python Jupyter notebook. This framework was developed as an educational tool for students to experiment with the model, as it is straightforward to impose forcing, postprocess data, and visualize results in one notebook. However, experienced scientists can also use the model for original research. We have implemented three distinct innovations. First, the underlying dynamic core is entirely based in Python (as opposed to FORTRAN with a Python wrapper), making the model more accessible to both undergraduate and graduate students. The model can easily be run on a laptop without concerns such as compiler options or operating systems, thus removing common technical barriers to access. Second, the background state can be specified within the same framework as “strong,” where the model equations have been modified into an anomaly model, or “weak,” where the original full-field model is relaxed to the background state. Third, “forcing” is described in terms of prescribed latent heat release in the troposphere, the topography, and the background state. Forcing and resolution changes are easily implemented using one preprocessing script that supports a wide range of hypothesis-driven experimentation options. This paper includes an exploration of the model’s mean state, some sensitivity experiments, and an example diagnosis of El Niño–Southern Oscillation (ENSO) teleconnections. Significance Statement Simplified atmospheric computer models are important tools for basic understanding of how the climate system works. We have developed a simple modeling framework that was developed as an educational tool for students to design and implement hypothesis-testing experiments and, importantly, is entirely written as a Python Jupyter notebook so that it is easily accessible to students and others new to modeling. However, the model can also be used by experienced scientists for original research. This manuscript describes the modeling framework, including how to obtain the model and some examples of the model’s capabilities.

Bulletin of the American Meteorological SocietyVol. 106(10)
North Carolina State University (US), University of Miami (US), Cooperative Institute for Mesoscale Meteorological Studies (US), NOAA Atlantic Oceanographic and Meteorological Laboratories (US), NOAA Oceanic and Atmospheric Research (US), NOAA National Centers for Environmental Prediction (US), Sonoma Technology (United States) (US), Miami Transplant Institute (US), Performance Polymer Solutions (United States) (US), NOAA Climate Prediction Center, Columbia University (US), College of Business and Technology (US), University of Oklahoma (US), Colorado State University (US)
Climate action
Openalex Percentile: Top 20%
Climate variability and models
1.11
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.