Preprints
https://doi.org/10.5194/gmd-2022-257
https://doi.org/10.5194/gmd-2022-257
Submitted as: development and technical paper
02 Jan 2023
Submitted as: development and technical paper | 02 Jan 2023
Status: this preprint is currently under review for the journal GMD.

C-Coupler3.0: an integrated coupler infrastructure for Earth system modeling

Li Liu1, Chao Sun1, Xinzhu Yu1, Hao Yu1, Qingu Jiang1,2, Xingliang Li2, Ruizhe Li1, Bin Wang1,3, Xueshun Shen2, and Guangwen Yang4,1 Li Liu et al.
  • 1Ministry of Education Key Laboratory for Earth System Modeling, Department of Earth System Science, Tsinghua University, Beijing, China
  • 2CMA Earth System Modeling and Prediction Center, China Meteorological Administration, Beijing 100081, China
  • 3State Key Laboratory of Numerical Modeling for Atmospheric Sciences and Geophysical Fluid Dynamics (LASG), Institute of Atmospheric Physics, Chinese Academy of Sciences, Beijing, China
  • 4Department of Computer Science and technology, Tsinghua University, Beijing, China

Abstract. The Community Coupler (C-Coupler) for Earth system modeling is a coupler family that has been developed in China since 2010. C-Coupler3.0, the latest version, is fully compatible with the previous version, C-Coupler2, and is an integrated infrastructure with new features. i.e., a series of parallel optimization technologies for accelerating coupling initialization and reducing memory usage, a common halo-exchange library for developing a parallel version of a model, a common module-integration framework for integrating a software module (e.g., a flux algorithm, a parameterization scheme, and a data assimilation method), a common framework for conveniently developing a weakly coupled ensemble data assimilation system, and a common framework for flexibly inputting and outputting fields in parallel. Specifically, C-Coupler3.0 is able to handle coupling under much finer resolutions (e.g., more than 100 million horizontal grid cells) with fast coupling initialization and successful generation of remapping weight files.

Li Liu et al.

Status: open (until 27 Feb 2023)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse

Li Liu et al.

Viewed

Total article views: 177 (including HTML, PDF, and XML)
HTML PDF XML Total Supplement BibTeX EndNote
137 35 5 177 17 1 1
  • HTML: 137
  • PDF: 35
  • XML: 5
  • Total: 177
  • Supplement: 17
  • BibTeX: 1
  • EndNote: 1
Views and downloads (calculated since 02 Jan 2023)
Cumulative views and downloads (calculated since 02 Jan 2023)

Viewed (geographical distribution)

Total article views: 168 (including HTML, PDF, and XML) Thereof 168 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 28 Jan 2023
Download
Short summary
C-Coupler3.0 is an integrated coupler infrastructure with new features. i.e., a series of parallel optimization technologies, a common halo-exchange library, a common module-integration framework, a common framework for conveniently developing a weakly coupled ensemble data assimilation system, and a common framework for flexibly inputting and outputting fields in parallel. It is able to handle coupling under much finer resolutions (e.g., more than 100 million horizontal grid cells).