(CESM)地球系统模式

news2024/11/14 9:20:27

  目前通用地球系统模式(Community Earth System Model,CESM)在研究地球的过去、现在和未来的气候状况中具有越来越普遍的应用。CESM由美国NCAR于2010年07月推出以来,一直受到气候学界的密切关注。近年升级的CESM2.0在大气、陆地、海洋、海冰、陆冰、径流等几大模块以及一个中央耦合器(CIME)中都有较大更新,可以在不同的硬件平台上移植使用,尤其可以用于CMIP6的研究。

点击查看原文icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=Mzg2NDYxNjMyNA==&mid=2247548982&idx=1&sn=2daf3839bdc7b0ae66a352f06bdebc01&chksm=ce64eaddf91363cb44da4fff3e5ff50b4ff0664e15dc70250f8fb418cd176081c5dd5353b32f&token=676022632&lang=zh_CN#rd

 CESM中CIME (Common Infrastructure for Modeling the Earth)为模式配置、编译和运行提供个例控制器。CAM大气模块加入CLUBB (Cloud Layers Unified by Binormals)计算边界层湍流活动、浅对流、云微物理,CLUBB是一个诊断湿湍流方案,它能计算联合高阶次网格垂直速度,水含量、液态水和位温,也可以计算次网格垂直通量;引入提高的二阶诊断云微物理方案(MG2),可以诊断计算降水包括雨、雪和凝结云。CAM化学模块(CAM6-chem)包括对流化学方案MOZART-T1;计算二次有机气溶胶(SOA)的VBS(volatility basis set)方案中耦合了对流化学方案,并一直在持续改进,到目前的CESM2.2.0中,实现了区域加密的MUSICA-V0,并增加了能直接配置运行MOZART-TS2 化学模块以及进行nudging等的compset(配置)。WACCM6与CAM6所有的物理参数化方案都相符,并且在中层和上层大气中增加了显著的新功能。为了从火山和非火山源气体中提供平流层气溶胶的代表,WACCM6延展了Modal Aerosol Module (MAM4)功能。CLM5.0版本主要改进了土壤和植被水文过程、积雪融雪动力过程、碳氮循环和耦合模拟以及植被模拟等主要动力过程,另外,模式引进了MOSART径流模型替换了 RTM,同时引进FATES生态演替模型以改进经典的动态植被模型(DGVM)。地下层数由CLM4.5中的15层增加到了CLM5中的25层,考虑了土壤厚度的空间变量。它从0.4到8.5m之间变化。此外,在海冰、陆冰等模块中都有较大的更新。新的CLM强迫资料为全球土壤湿度计划的第三阶段(GSPW3)开发。它也是仅限于陆面模拟的LS3MIP和LUMIP默认的资料。

第一部分、运行前的准备

CESM 运行的系统和软件环境

CESM需要什么运行环境

CESM2.0\2.1\2.2运行环境的搭建

第二部分、Linux系统及编译

CESM 运行需要掌握的Linux及编译知识

  1. Linux的基础知识及操作
  2. Linux编译的基础及操作示例
  3. 基于Make 和CMake的编译体系

第三部分、CESM原理、结构

CESM 的基本结构

  1. CESM的几大功能模块
  2. CESM的基础知识

 

第四部分、CESM程序获取、结构及其功能

获取 CESM程序代码,CESM文件夹结构及各自功能

  1. 获取最新或特定版本的 CESM 代码
  2. 讲解 CESM文件夹结构作用

第五部分、CESM 移植、安装及快速运行

CESM 运行环境的准备,编译、安装及运行

  1. 检查并完善CESM 运行所需环境及软件
  2. 针对特定服务器环境的 CESM Machine File 修改
  3. 创建一个简单的 case,并编译运行这个 case

第六部分、CESM 配置选项及数据文件制备

CESM 运行的配置文件详解,运行所需数据文件制备

  1. 创建 CESM case时各选项及其意义
  2. 运行配置文件namelist 的详解,常用选项选择及其意义
  3. 运行 CESM 所需数据文件结构及数据文件制备方法及程序
  4. 根据研究内容熟练创建 CESM case 并运行 CESM

 

第七部分、CESM单模块运行——以CLM为例

熟练掌握 CESM 单模块运行的 case 创建、文件准备及运行-以CLM为例

  1. 创建CLM单点或区域模式的方法
  2. 单点及区域运行所需文件的制备
  3. 单点及区域模式的运行

 

第八部分、CESM 的部分耦合运行——CAM-chem + CLM

熟练掌握 CESM 部分模块耦合运行的 case 创建、文件准备及运行

  1. 部分耦合的原则
  2. CAM+CLM 实例的创建及运行
  3. CAM的拓展——CAM-chem、WACCM

第九部分、CESM 的全耦合运行

熟练掌握 CESM 全耦合运行的 case 创建、文件准备及运行

  1. 全耦合运行的注意事项
  2. 全耦合实例的创建及运行

 

第十部分、CESM结果处理、分析及可视化-以CLM为例

熟练掌握 CESM输出结果文件结构、变量意义、变量选择以及结果分析-以CLM为例

  1. 创建单点或区域模式的方法
  2. 单点及区域运行所需文件的制备
  3. 单点及区域模式的运行

 

第十一部分、CESM 代码修改、发展及改进

了解 CESM代码的结构、主要模块的组成、Fortran程序的修改

  1. 了解 CESM 主要的代码结构
  2. 了解 CESM 几大模块的组成及相应的程序位置
  3. 根据需要修改代码,编译运行

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1151761.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

腾讯云轻量应用服务器的“镜像”操作系统选择方法

腾讯云轻量应用服务器镜像怎么选择?如果是用来搭建网站可以选择宝塔Linux面板腾讯云专享版,镜像系统根据实际使用来选择,腾讯云百科txybk.com来详细说下腾讯云轻量应用服务器镜像的选择方法: 腾讯云轻量应用服务器镜像选择 轻量…

Spring源码-refresh(1)

1、Refresh方法简介 refresh 是Spring的核心流程,主要包含13个方法。这13个方法中主要又包含3个方法。 如图: 其中标记星号的代表主要的方法。从方法中后面的分支数据也可以看出,主要的方法中存在大量的逻辑处理,后面我们会慢慢分…

Android出现app右上角打了小叉叉

解决方法 找到项目文件夹--------找到.idea文件然后删除--------再次从新打开

黄金期货与黄金现货的区别

黄金期货与黄金现货是有区别的,比如在交易机制方面,黄金期货有具体的交割日,合约到期就必须交割,否则会被强行平仓或以实物进行交割,而在保证金不足时也会被强行平仓;而现货黄金就没有交割限制,…

于璠访谈录 | AI 框架应该和而不同?

点击以下链接收听本期 “大咖访谈” 播客,与大咖面对面: 大咖访谈链接:于璠 | AI 框架应该和而不同? 刘天栋:访谈主持,开源雨林社区顾问、开源社联合创始人、ASF member 于璠:访谈嘉宾&#xf…

Redis——哨兵模式与Zookeeper选举的异同点

摘要 当我们使用主从复制出现的问题:手动故障转移:写能力和存储能力受限:主从复制 -master 宕机故障处理。 主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干…

1.qt引入华为鸿蒙字体库

目录 背景下载鸿蒙字体库资源引入使用字体库 背景 因为一些字体是要收费的, 如果使用了,并且商业用途,那么属于侵权行为,那么在此时我们就想要用一些可商用免费开源的字体库,目前华为鸿蒙字体提供了我们一个解决方案&…

MySQL安装后,同局域网其他电脑无法连接问题

MySQL安装后,同局域网其他电脑无法连接问题 1、问题: 在同一个局域网下,笔者电脑安装了MySQL数据库后,出现了其他伙伴想连接笔者电脑的MySQL,而连不上的问题。 2、解决方案 在防火墙中添加开放端口: 第…

MySQL操作命令整理

MySQL操作命令整理 SQL分类 SQL语句按照其功能范围不同可分为3个类别: 数据定义语言(DDL ,Data Defintion Language)语句:数据定义语句,用于定义不同的数据段、数据库、表、列、索引等。常用的语句关键字包括create、drop、alter等。数据操作语言(DML , Data Manipulatio…

如何将R128的lspsram频率提高至200M?

一、修改频率方法 首先通过cboot0命令,跳转到boot0的代码中,路径为: ${root_dir}/lichee/brandy-2.0/spl/ 找到lspsram的代码,路径为: ${root_dir}/lichee/brandy-2.0/spl/drivers/psram 修改头文件,将2…

有奖招募!清华社招募2023年度“荐书官”啦

清华社招募2023年度“荐书官”啦!分享你读过的清华社IT领域好书,就有机会成为“荐书官”,并获得丰厚好礼! 在IT领域,读书破万卷,bug全不见!案头必备一本书,需求来了我不哭&#xff…

记一次红队打的逻辑漏洞(验证码绕过任意用户密码重置)

八月初参加某市演练时遇到一个典型的逻辑漏洞,可以绕过验证码并且重置任意用户的密码。 首先访问页面,用户名处输入账号会回显用户名称,输入admin会回显系统管理员。(hvv的时候蓝队响应太快了,刚把admin的权限拿到了&a…

[毕设记录]@学术工具体验:Sread.ai

我是在查RAG相关的时候,在知乎上面看到了这篇回答:浅谈生成式 AI 技术:检索增强生成 RAG - MarvinZ的文章 - 知乎 https://zhuanlan.zhihu.com/p/659248219 然后在末尾看到了这个 sread.ai 在作者主页看到了他关于这个产品的介绍&#xff1a…

三、机器学习基础知识:Python常用机器学习库(Matplotlib)

文章目录 1、Matplotlib2、基本结构3、pyplot模块3.1 pyplot.plot()函数的使用3.2 其他常见属性设置3.3 子图的绘制 4、其他类型的图表4.1 竖向条形图4.2 散点图4.3 饼图 1、Matplotlib matplotib库中有非常多的可视化绘图类,内部结构复杂。受 MATLAB 提供的绘图功…

任正非说:扩张必须踩在坚实的基础上,擅自扩张只能是自杀。

嗨,你好!这是华研荟【任正非说】系列的第23篇文章,让我们继续聆听任正非先生的真知灼见,学习华为的管理思想和管理理念。 一、要想赢,要么在剑法上高于人,要么在盾牌上坚于人。若果剑不如人,就要…

关于基站能耗监控解决方案的应用探讨-安科瑞 蒋静

摘 要:随着社会的不断发展和进步,人们对通信基站的需求增加。随着通信基站大规模的建设和使用,基站内部的电源情况、供电安全保障或节能减排等问题,仍然是基站建设的着重问题。不管是建设者还是使用者,都应当注重用电…

使用Process Explorer/Process Hacker和Windbg排查软件高CPU占用问题

目录 1、问题说明 2、Process Explorer与Windbg工具介绍 2.1、Process Explorer工具 2.2、Windbg调试器 3、引发程序高CPU占用的原因分析 4、在任务管理器和Process Explorer中查看目标程序的CPU占用 5、使用Process Explorer和Process Hacker查看占用CPU高的线程 5.1、…

安装 MySQL 服务时提示 Install/Remove of the Service Denied

安装 MySQL 服务时提示 Install/Remove of the Service Denied 1. 概述1.1 问题1.2 没有 MySQL 服务的时候 2. 解决方法 1. 概述 1.1 问题 在安装 MySQL-8.0.25-winx64 的 MySQL 服务时遇到了以下提示: 安装 MySQL 服务时提示:、 Install/Remove of t…

【c++|opencv】一、基础操作---3.访问图像元素

every blog every motto: You can do more than you think. https://blog.csdn.net/weixin_39190382?typeblog 0. 前言 访问图像元素 1. 访问图像像素 1.1 访问某像素 //灰度图像&#xff1a; image.at<uchar>(j, i) //j为行数&#xff0c;i为列数 //BGR彩色图像 i…

清华 ChatGLM-6B 中文对话模型部署简易教程

本文目录 一、前言二、下载三、部署3.1 配置环境3.2 启动 demo 程序3.2.1 启动 cli_demo.py3.2.2 启动 web_demo.py 四、【最新】ChatGLM-6B-int4 版本教程4.1 下载4.2 配置环境4.3 启动 demo 程序 五、华为 CodeLab 免费 GPU 平台部署 ChatGLM-6B-int4&#xff08;CPU版&#…