Preprints
https://doi.org/10.5194/egusphere-2025-3883
https://doi.org/10.5194/egusphere-2025-3883
17 Sep 2025
 | 17 Sep 2025

Applying Corrective Machine Learning in the E3SM Atmosphere Model in C++ (EAMxx)

Aaron S. Donahue, Elynn Wu, W. Andre Perkins, Peter M. Caldwell, Christopher S. Bretherton, Finn O. Rebassoo, and Jean-Christophe Golaz

Abstract. The Simplified Cloud-Resolving E3SM Atmosphere Model (SCREAM) is the newest addition to the family of earth system models capable of explicitly resolving convective systems. SCREAM is a kilometer-scale configuration of the advanced E3SM Atmosphere Model (EAMxx), designed for heterogeneous systems. While the enhanced accuracy of kilometer-scale modeling offers significant benefits, it comes with a substantial computational cost, limiting feasible simulation durations to only a few years, even on the fastest supercomputers. Machine learning presents an opportunity for scientists to achieve the high accuracy of storm-resolving models at a significantly reduced cost. Building on the previous success of applying corrective machine learning (ML) to the FV3 model, this study explores the effects of implementing corrective ML in EAMxx-SCREAM. We also address the computational challenges of integrating our implementation of corrective ML, which is written in Python, with the C++/Kokkos EAMxx driver, as well as potential reasons why this approach has not proved as effective for EAMxx-SCREAM as for the FV3 model.

Competing interests: At least one of the (co-)authors is a member of the editorial board of Geoscientific Model Development. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share

Journal article(s) based on this preprint

03 Jun 2026
Applying corrective machine learning in the E3SM atmosphere model in C+ +  (EAMxx)
Aaron S. Donahue, Elynn Wu, W. Andre Perkins, Peter M. Caldwell, Christopher S. Bretherton, Finn Rebassoo, and Jean-Christophe Golaz
Geosci. Model Dev., 19, 4763–4774, https://doi.org/10.5194/gmd-19-4763-2026,https://doi.org/10.5194/gmd-19-4763-2026, 2026
Short summary
Aaron S. Donahue, Elynn Wu, W. Andre Perkins, Peter M. Caldwell, Christopher S. Bretherton, Finn O. Rebassoo, and Jean-Christophe Golaz

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'No compliance with the policy of the journal', Juan Antonio Añel, 11 Oct 2025
    • CC1: 'Reply on CEC1', Aaron Donahue, 28 Oct 2025
      • CEC2: 'Reply on CC1', Juan Antonio Añel, 30 Oct 2025
        • AC1: 'Reply on CEC2', Aaron Donahue, 19 Nov 2025
  • RC1: 'Comment on egusphere-2025-3883', Anonymous Referee #1, 04 Dec 2025
  • RC2: 'Comment on egusphere-2025-3883', Anonymous Referee #2, 03 Feb 2026

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'No compliance with the policy of the journal', Juan Antonio Añel, 11 Oct 2025
    • CC1: 'Reply on CEC1', Aaron Donahue, 28 Oct 2025
      • CEC2: 'Reply on CC1', Juan Antonio Añel, 30 Oct 2025
        • AC1: 'Reply on CEC2', Aaron Donahue, 19 Nov 2025
  • RC1: 'Comment on egusphere-2025-3883', Anonymous Referee #1, 04 Dec 2025
  • RC2: 'Comment on egusphere-2025-3883', Anonymous Referee #2, 03 Feb 2026

Peer review completion

AR – Author's response | RR – Referee report | ED – Editor decision | EF – Editorial file upload
AR by Aaron Donahue on behalf of the Authors (21 Apr 2026)  Author's response   Author's tracked changes   Manuscript 
ED: Publish as is (11 May 2026) by Olivier Marti
AR by Aaron Donahue on behalf of the Authors (11 May 2026)  Author's response   Manuscript 

Journal article(s) based on this preprint

03 Jun 2026
Applying corrective machine learning in the E3SM atmosphere model in C+ +  (EAMxx)
Aaron S. Donahue, Elynn Wu, W. Andre Perkins, Peter M. Caldwell, Christopher S. Bretherton, Finn Rebassoo, and Jean-Christophe Golaz
Geosci. Model Dev., 19, 4763–4774, https://doi.org/10.5194/gmd-19-4763-2026,https://doi.org/10.5194/gmd-19-4763-2026, 2026
Short summary
Aaron S. Donahue, Elynn Wu, W. Andre Perkins, Peter M. Caldwell, Christopher S. Bretherton, Finn O. Rebassoo, and Jean-Christophe Golaz
Aaron S. Donahue, Elynn Wu, W. Andre Perkins, Peter M. Caldwell, Christopher S. Bretherton, Finn O. Rebassoo, and Jean-Christophe Golaz

Viewed

Total article views: 8,227 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
6,894 1,113 220 8,227 144 140
  • HTML: 6,894
  • PDF: 1,113
  • XML: 220
  • Total: 8,227
  • BibTeX: 144
  • EndNote: 140
Views and downloads (calculated since 17 Sep 2025)
Cumulative views and downloads (calculated since 17 Sep 2025)

Viewed (geographical distribution)

Total article views: 8,087 (including HTML, PDF, and XML) Thereof 8,087 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 08 Jun 2026
Download

The requested preprint has a corresponding peer-reviewed final revised paper. You are encouraged to refer to the final revised version.

Short summary
This study tested using machine learning to speed up detailed simulations in the SCREAM model. By training ML models to correct a simpler version of SCREAM, some results improved, but others did not. Technical challenges were addressed, and new tools were developed. The work shows promise for making simulations more efficient, though further improvements are needed.
Share