`
chemingliang
  • 浏览: 131057 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CPL7用户指南(中文版)_第一章 CPL7介绍

 
阅读更多

1.1 摘要

这篇文档探讨了CESM1 模型中的耦合器(Coupler )。在这个版本中的耦合器与前面的CCSM4 版本非常相近。实际上,许多的变量(variable )、文件命名(filename )、评论(comment )以及名字列表(namelist )仍然沿用CCSM 命名规范(name convention )。在这篇文档中的针对CESM1 版本的任何参考(any reference )也同样适用于CCSM4 发行版。对比CCSM3 版本,其耦合器与CESM1CCSM4 版本的有很大不同。

 

1.2 如何使用指南

这篇指南包含了CESM1 的顶层驱动实现(the top driver implementation )和系统里面的耦合器组件(coupler component )。驱动器可运行于所有的硬件处理器上,基本上可以运行顶层操作(the top level instruction ),执行驱动时间循环(the driver time loop )。耦合器是CESM1 系统中的一个组件,即 run from within the driver. 耦合器能够运行在总处理器(total processors )的子集(subset )上, 并能执行 映射/ 插值(mapping/interpolation )、合并(merging )、诊断(diagnostics )、和其他的计算操作。CPL 7 的命名参考了与驱动器和耦合器相关的源码。CPL 7 代码存放于 CESM1 目录树下的 /models/drv 文件夹下,CESM1 的主程序(main program )位于 /models/drv/driver/ccsm_driver.F90.

 

这篇文档首先提供了关于CPL7 设计的总体视图, 接着分别讨论了具体实现的一些问题,最后总结了CPL 7 的所有名字列表输入项(the namelist input )。这篇文档编写目的主要在于帮助用户理解那些在CPL 7 系统里面的输入项(the inputs )和控制项( the controls ),此外也提供了与实现(implementation )有关的背景信息。

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics