wangyanjiayou的个人博客分享 http://blog.sciencenet.cn/u/wangyanjiayou

博文

地球系统模式CESM和陆面过程模式CLM的编译、安装及运行

已有 484 次阅读 2024-8-8 12:39 |系统分类:科研笔记

NCAR陆面模式CLM (Community Land Model)是地球系统模式CESM (Community Earth System Model)中的陆面过程模式分量,是在结合了BATS、LSM和IAP94等众多陆面模式的优点后,加入水文过程而开发出的综合性陆面模式,是目前国际上发展最为完善且得到广泛应用的陆面模式。CLM模式完善的生物地球物理过程、水文过程、生物地球化学过程和动态植被过程使得模式不仅可以模拟植被覆盖相关的物理过程和与土壤水热传导相关的物理过程,可以模拟地表径流、基流、植被冠层蒸发、植被蒸腾、土壤蒸发等水文循环变量,可以通过嵌套次网格实现动态植被的碳氮循环模拟研究,更是可以用于冻土、林火、城市冠层以及陆气相互作用等有关陆面过程的各种研究。

第一部分 CLM陆面过程模式实践技术应用及进阶

CLM模式经过不断发展改进,改进了土壤和植被水文过程、积雪融雪动力过程、碳氮循环和耦合模拟以及植被模拟等主要动力过程,另外,模式引进了MOSART径流模型替换了 RTM,同时引进FATES生态演替模型以改进经典的动态植被模型(DGVM),届时,CLM 模式在陆面过程研究必将拥有更广阔的应用空间。

专题一 CESM、CLM运行条件及Linux编译基础

CESM、CLM必须在Linux或者Unix环境中运行

运行CESM、CLM所必须的软硬件要求及环境搭建

Linux的基本概念和基本操作

Linux编译的基本概念及基本流程

专题二 CESM的基本结构,CLM的基础知识

CESM的几大功能模块

CLM的基础知识

专题三 CLM程序获取、结构及其功能

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

获取最新或特定版本的CESM及CLM代码

讲解CLM个文件夹结构作用

专题四 CLM移植、安装及快速运行

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

检查并完善CLM运行所需环境及软件

针对特定服务器环境的CLM Machine File修改

创建一个简单的case,并编译运行这个case

专题五 CLM配置选项及数据文件制备

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

创建CLM case时各选项及其意义

运行配置文件namelist的详解,常用选项选择及其意义

运行CLM所需数据文件结构及数据文件制备方法及程序

根据研究内容熟练创建CLM case并运行CLM

专题六 CLM单点或区域运行

熟练掌握CLM单点及区域运行的case创建、文件制备及运行

创建单点或区域模式的方法

单点及区域运行所需文件的制备

单点及区域模式的运行

专题七 CLM结果处理、分析及可视化

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

创建单点或区域模式的方法

单点及区域运行所需文件的制备

单点及区域模式的运行

专题八 CLM代码修改、发展及改进

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

了解CLM主要的代码结构

了解CLM几大模块的组成及相应的程序位置

根据需要修改代码,编译运行

注:请提前安装所需软件

第二部分 地球系统模式(CESM)实践技术应用及进阶

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

专题一 CESM运行的系统和软件环境

CESM需要什么运行环境

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

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

Linux的基础知识及操作

Linux编译的基础及操作示例

基于Make和CMake的编译体系

专题三 CESM原理、结构

CESM的几大功能模块

CESM的基础知识

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

获取最新或特定版本的CESM代码

讲解 CESM文件夹结构作用

专题五 CESM移植、安装及快速运行

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

检查并完善CESM运行所需环境及软件

针对特定服务器环境的CESM Machine File修改

创建一个简单的case,并编译运行这个case

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

创建CESM case时各选项及其意义

运行配置文件namelist的详解,常用选项选择及其意义

运行CESM所需数据文件结构及数据文件制备方法及程序

根据研究内容熟练创建CESM case并运行CESM

专题七 CESM单模块运行——以CLM为例

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

创建CLM单点或区域模式的方法

单点及区域运行所需文件的制备

单点及区域模式的运行

专题八 CESM的部分耦合运行——CAM-chem + CLM

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

部分耦合的原则

CAM+CLM实例的创建及运行

CAM的拓展——CAM-chem、WACCM

专题九 CESM的全耦合运行

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

全耦合运行的注意事项

全耦合实例的创建及运行

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

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

创建单点或区域模式的方法

单点及区域运行所需文件的制备

单点及区域模式的运行

专题十一 CESM代码修改、发展及改进

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

了解CESM主要的代码结构

了解CESM几大模块的组成及相应的程序位置

根据需要修改代码,编译运行

注:请提前安装所需软件

更多应用

①陆面、生态、水文模拟与多源遥感数据同化应用

②Noah-MP陆面过程模型建模方法与站点、区域模拟

③Python支持下最新Noah-MP陆面模式站点、区域模拟及可视化分析

关 注【科研充电吧】公 众 号,获取海量教程和资源



https://blog.sciencenet.cn/blog-3539141-1445625.html

上一篇:MCM箱模型建模、数据输入、模型运行及结果输出;O3形成途径、生成潜势及其敏感性分析
下一篇:NCL如何安装及运行?如何绘制图形?气象数据可视化
收藏 IP: 111.225.72.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-8-15 08:24

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部