Articles | Volume 16, issue 21
https://doi.org/10.5194/gmd-16-6285-2023
https://doi.org/10.5194/gmd-16-6285-2023
Development and technical paper
 | 
07 Nov 2023
Development and technical paper |  | 07 Nov 2023

CIOFC1.0: a common parallel input/output framework based on C-Coupler2.0

Xinzhu Yu, Li Liu, Chao Sun, Qingu Jiang, Biao Zhao, Zhiyuan Zhang, Hao Yu, and Bin Wang

Related authors

C-Coupler3.0: an integrated coupler infrastructure for Earth system modelling
Li Liu, Chao Sun, Xinzhu Yu, Hao Yu, Qingu Jiang, Xingliang Li, Ruizhe Li, Bin Wang, Xueshun Shen, and Guangwen Yang
Geosci. Model Dev., 16, 2833–2850, https://doi.org/10.5194/gmd-16-2833-2023,https://doi.org/10.5194/gmd-16-2833-2023, 2023
Short summary

Related subject area

Climate and Earth system modeling
Leveraging regional mesh refinement to simulate future climate projections for California using the Simplified Convection-Permitting E3SM Atmosphere Model Version 0
Jishi Zhang, Peter Bogenschutz, Qi Tang, Philip Cameron-smith, and Chengzhu Zhang
Geosci. Model Dev., 17, 3687–3731, https://doi.org/10.5194/gmd-17-3687-2024,https://doi.org/10.5194/gmd-17-3687-2024, 2024
Short summary
Machine learning parameterization of the multi-scale Kain–Fritsch (MSKF) convection scheme and stable simulation coupled in the Weather Research and Forecasting (WRF) model using WRF–ML v1.0
Xiaohui Zhong, Xing Yu, and Hao Li
Geosci. Model Dev., 17, 3667–3685, https://doi.org/10.5194/gmd-17-3667-2024,https://doi.org/10.5194/gmd-17-3667-2024, 2024
Short summary
Impacts of spatial heterogeneity of anthropogenic aerosol emissions in a regionally refined global aerosol–climate model
Taufiq Hassan, Kai Zhang, Jianfeng Li, Balwinder Singh, Shixuan Zhang, Hailong Wang, and Po-Lun Ma
Geosci. Model Dev., 17, 3507–3532, https://doi.org/10.5194/gmd-17-3507-2024,https://doi.org/10.5194/gmd-17-3507-2024, 2024
Short summary
cfr (v2024.1.26): a Python package for climate field reconstruction
Feng Zhu, Julien Emile-Geay, Gregory J. Hakim, Dominique Guillot, Deborah Khider, Robert Tardif, and Walter A. Perkins
Geosci. Model Dev., 17, 3409–3431, https://doi.org/10.5194/gmd-17-3409-2024,https://doi.org/10.5194/gmd-17-3409-2024, 2024
Short summary
NEWTS1.0: Numerical model of coastal Erosion by Waves and Transgressive Scarps
Rose V. Palermo, J. Taylor Perron, Jason M. Soderblom, Samuel P. D. Birch, Alexander G. Hayes, and Andrew D. Ashton
Geosci. Model Dev., 17, 3433–3445, https://doi.org/10.5194/gmd-17-3433-2024,https://doi.org/10.5194/gmd-17-3433-2024, 2024
Short summary

Cited articles

Balaji, V., Anderson, J., Held, I., Winton, M., Durachta, J., Malyshev, S., and Stouffer, R. J.: The Exchange Grid: a mechanism for data exchange between Earth System components on independent grids, in: Lect. Notes. Comput. Sc, Elsevier, 179–186, https://doi.org/10.1016/B978-044452206-1/50021-5, 2006. 
Brunet, G., Jones, S., and Ruti, P. M.: Seamless prediction of the Earth System: from minutes to months, Tech. Rep. WWOSC-2014, World Meteorological Organization, 2015. 
Chen, C., Li, X., Shen, X., and Xiao, F.: Global shallow water models based on multi-moment constrained finite volume method and three quasi-uniform spherical grids, J. Comput. Phys., 271, 191–223, https://doi.org/10.1016/j.jcp.2013.10.026, 2014. 
Craig, A., Valcke, S., and Coquart, L.: Development and performance of a new version of the OASIS coupler, OASIS3-MCT_3.0, Geosci. Model Dev., 10, 3297–3308, https://doi.org/10.5194/gmd-10-3297-2017, 2017. 
Craig, A. P., Jacob, R., Kauffman, B., Bettge, T., Larson, J., Ong, E., Ding, C., and He, Y.: CPL6: The new extensible, high performance parallel coupler for the Community Climate System Model, Int. J. High. Perform. C., 19, 309–327, https://doi.org/10.1177/1094342005056117, 2005. 
Download
Short summary
In this paper we propose a new common, flexible, and efficient parallel I/O framework for earth system modeling based on C-Coupler2.0. CIOFC1.0 can handle data I/O in parallel and provides a configuration file format that enables users to conveniently change the I/O configurations. It can automatically make grid and time interpolation, output data with an aperiodic time series, and accelerate data I/O when the field size is large.