Articles | Volume 13, issue 5
https://doi.org/10.5194/gmd-13-2355-2020
https://doi.org/10.5194/gmd-13-2355-2020
Development and technical paper
 | 
26 May 2020
Development and technical paper |  | 26 May 2020

Improving climate model coupling through a complete mesh representation: a case study with E3SM (v1) and MOAB (v5.x)

Vijay S. Mahadevan, Iulian Grindeanu, Robert Jacob, and Jason Sarich

Related authors

Metrics for Intercomparison of Remapping Algorithms (MIRA) protocol applied to Earth system models
Vijay S. Mahadevan, Jorge E. Guerra, Xiangmin Jiao, Paul Kuberry, Yipeng Li, Paul Ullrich, David Marsico, Robert Jacob, Pavel Bochev, and Philip Jones
Geosci. Model Dev., 15, 6601–6635, https://doi.org/10.5194/gmd-15-6601-2022,https://doi.org/10.5194/gmd-15-6601-2022, 2022
Short summary

Related subject area

Climate and Earth system modeling
SURFER v3.0: a fast model with ice sheet tipping points and carbon cycle feedbacks for short- and long-term climate scenarios
Victor Couplet, Marina Martínez Montero, and Michel Crucifix
Geosci. Model Dev., 18, 3081–3129, https://doi.org/10.5194/gmd-18-3081-2025,https://doi.org/10.5194/gmd-18-3081-2025, 2025
Short summary
NMH-CS 3.0: a C# programming language and Windows-system-based ecohydrological model derived from Noah-MP
Yong-He Liu and Zong-Liang Yang
Geosci. Model Dev., 18, 3157–3174, https://doi.org/10.5194/gmd-18-3157-2025,https://doi.org/10.5194/gmd-18-3157-2025, 2025
Short summary
A method for quantifying uncertainty in spatially interpolated meteorological data with application to daily maximum air temperature
Conor T. Doherty, Weile Wang, Hirofumi Hashimoto, and Ian G. Brosnan
Geosci. Model Dev., 18, 3003–3016, https://doi.org/10.5194/gmd-18-3003-2025,https://doi.org/10.5194/gmd-18-3003-2025, 2025
Short summary
Baseline Climate Variables for Earth System Modelling
Martin Juckes, Karl E. Taylor, Fabrizio Antonio, David Brayshaw, Carlo Buontempo, Jian Cao, Paul J. Durack, Michio Kawamiya, Hyungjun Kim, Tomas Lovato, Chloe Mackallah, Matthew Mizielinski, Alessandra Nuzzo, Martina Stockhause, Daniele Visioni, Jeremy Walton, Briony Turner, Eleanor O'Rourke, and Beth Dingley
Geosci. Model Dev., 18, 2639–2663, https://doi.org/10.5194/gmd-18-2639-2025,https://doi.org/10.5194/gmd-18-2639-2025, 2025
Short summary
PaleoSTeHM v1.0: a modern, scalable spatiotemporal hierarchical modeling framework for paleo-environmental data
Yucheng Lin, Robert E. Kopp, Alexander Reedy, Matteo Turilli, Shantenu Jha, and Erica L. Ashe
Geosci. Model Dev., 18, 2609–2637, https://doi.org/10.5194/gmd-18-2609-2025,https://doi.org/10.5194/gmd-18-2609-2025, 2025
Short summary

Cited articles

Aguerre, H. J., Damián, S. M., Gimenez, J. M., and Nigro, N. M.: Conservative handling of arbitrary non-conformal interfaces using an efficient supermesh, J. Comput. Phys., 335, 21–49, 2017. a
Beljaars, A., Dutra, E., Balsamo, G., and Lemarié, F.: On the numerical stability of surface–atmosphere coupling in weather and climate models, Geosci. Model Dev., 10, 977–989, https://doi.org/10.5194/gmd-10-977-2017, 2017. a
Bell, N. and Garland, M.: Implementing sparse matrix-vector multiplication on throughput-oriented processors, in: Proceedings of the conference on high performance computing networking, storage and analysis, p. 18, ACM, 2009. a
Berger, M. J.: On conservation at grid interfaces, SIAM J. Numer. Anal., 24, 967–984, 1987. a, b
Blanco, J. L. and Rai, P. K.: nanoflann: a C++ header-only fork of FLANN, a library for Nearest Neighbor (NN) wih KD-trees, available at: https://github.com/jlblancoc/nanoflann (last access: 16 May 2020), 2014. a
Download
Short summary
Accurate climate modeling of coupled Earth systems requires mapping of solution field data between dependent components that use non-matching discrete meshes. While existing workflows provide a pathway to generate the projection weights as an offline step, severe bottlenecks impede flexible setup of high-resolution models. In this paper, we present new algorithmic approaches to simplify the E3SM computational workflow using a scalable software infrastructure to generate the remapping operators.
Share