TY - JOUR
T1 - C-Coupler1
T2 - A Chinese community coupler for Earth system modeling
AU - Liu, L.
AU - Yang, G.
AU - Wang, B.
AU - Zhang, C.
AU - Li, R.
AU - Zhang, Z.
AU - Ji, Y.
AU - Wang, L.
N1 - Publisher Copyright:
© 2014 Author(s).
PY - 2014/10/9
Y1 - 2014/10/9
N2 - A coupler is a fundamental software tool for Earth system modeling. Targeting the requirements of 3-D coupling, high-level sharing, common model software platform and better parallel performance, we started to design and develop a community coupler (C-Coupler) from 2010 in China, and finished the first version (C-Coupler1) recently. C-Coupler1 is a parallel 3-D coupler that achieves the same (bitwise-identical) results with any number of processes. Guided by the general design of C-Coupler, C-Coupler1 enables various component models and various coupled models to be integrated on the same common model software platform to achieve a higher-level sharing, where the component models and the coupler can keep the same code version in various model configurations for simulation. Moreover, it provides the C-Coupler platform, a uniform runtime environment for operating various kinds of model simulations in the same manner. C-Coupler1 is ready for Earth system modeling, and it is publicly available. In China, there are more and more modeling groups using C-Coupler1 for the development and application of models.
AB - A coupler is a fundamental software tool for Earth system modeling. Targeting the requirements of 3-D coupling, high-level sharing, common model software platform and better parallel performance, we started to design and develop a community coupler (C-Coupler) from 2010 in China, and finished the first version (C-Coupler1) recently. C-Coupler1 is a parallel 3-D coupler that achieves the same (bitwise-identical) results with any number of processes. Guided by the general design of C-Coupler, C-Coupler1 enables various component models and various coupled models to be integrated on the same common model software platform to achieve a higher-level sharing, where the component models and the coupler can keep the same code version in various model configurations for simulation. Moreover, it provides the C-Coupler platform, a uniform runtime environment for operating various kinds of model simulations in the same manner. C-Coupler1 is ready for Earth system modeling, and it is publicly available. In China, there are more and more modeling groups using C-Coupler1 for the development and application of models.
UR - https://www.scopus.com/pages/publications/84908030238
U2 - 10.5194/gmd-7-2281-2014
DO - 10.5194/gmd-7-2281-2014
M3 - Article
AN - SCOPUS:84908030238
SN - 1991-959X
VL - 7
SP - 2281
EP - 2302
JO - Geoscientific Model Development
JF - Geoscientific Model Development
IS - 5
ER -