清华大学地球系统科学系耦合器组从2010年开始从事地球系统模式耦合器的自主研发,创立了新的耦合器家族C-Coupler,并于2013年完成并开源发布了第一个自主耦合器版本C-Coupler1,在国家海洋局第一海洋研究所和中科院大气物理研究所LASG国家重点实验室的相关耦合模式版本中得到了应用,其在耦合架构和三维耦合方面的创新性得到了国际同行认可。
近日,耦合器组完成了通用性更好、耦合功能更加丰富、使用更为简洁灵活、软件可靠性更高、且能兼容国际上已有耦合器和耦合模式的第二个自主耦合器版本C-Coupler2,其具有一些列新功能特点(参见附件1C1.docx),既能替换已有耦合模式中的其他耦合器并尽量保证结果不变(二进制不变),也能在尽量不改变已有耦合模式及耦合器的前提下,便捷实现已有耦合模式与其他分量模式或耦合模式的耦合与嵌套。例如采用C-Coupler2将一个外在分量模式耦合集成至CESM模式时,用户仅需关注外在分量模式和与其有耦合关系的CESM分量模式;此外将生成外在分量模式和CESM的两个可执行文件,外在分量模式仍然使用原有驱动方式而无需使用CESM的驱动程序,从而避免对分量模式和CESM代码的大量修改,并保证了外在分量模式相对于CESM的独立性。
C-Coupler2的论文稿已进入期刊Geoscientific Model Development (GMD)的公开讨论评审阶段,详情可参见https://www.geosci-model-dev-discuss.net/gmd-2018-27/,欢迎给出宝贵意见,多谢!
耦合器组将继续立足于对我国模式发展的支持,将根据我国模式发展的需要研制C-Coupler后续版本,并保证C-Coupler后续版本与C-Coupler2的兼容性,即原来使用C-Coupler2的耦合模式在更新C-Coupler版本后,可以运行起来且模式模拟结果可保持不变。
耦合器组已开展了针对C-Coupler2的大量功能单元测试和一系列应用测试,在完成更多测试和后续准备后,将于2018年5月26日上午在清华大学开源发布C-Coupler2,并将于2018年5月26日-27日开展C-Coupler2的第一次培训,通过上机操作来演示如何使用C-Coupler2来完成耦合模式的构建。在此,耦合器组诚邀国内模式团队使用C-Coupler2并诚邀国内学者参加此次培训,在了解C-Coupler2的同时给与我们宝贵建议。如果您还未在第一轮通知阶段报名,请填写附件回执(附件2C2.docx)并返回给我们,多谢!
联系人:刘 利(liuli-cess@tsinghua.edu.cn)张 诚(zhangc-cess@tsinghua.edu.cn)李锐喆(liruizhe@tsinghua.edu.cn)