当前位置: 首页 > news >正文

CLM陆面过程模式实践技术应用

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

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

CESM、CLM 基础

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 几大模块的组成及相应的程序位置

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

图片

图片

http://www.lryc.cn/news/610389.html

相关文章:

  • 攻防世界-Mobile-easyjni
  • 8.高斯混合模型
  • 基于Springboot+Mybatis+thymeleaf的个人博客系统的设计与实现
  • 监控插件(二)prometheus(2)API CounterGauge
  • Linux下PXE服务器搭建
  • EdgeView for macOS:解决图像管理痛点的利器
  • 【BUUCTF系列】[极客大挑战 2019]LoveSQL 1
  • Scrapy爬虫集成MongoDB存储
  • FinalShell 跳板机proxyjump使用
  • Go 与 Python 爬虫代码实操对比
  • Python接口自动化测试之之request
  • SpringMvc跨域配置方法详解
  • Jmeter进行性能并发测试
  • 设计模式-创建型-工厂模式
  • Clion STM32CubeMX LED闪灯
  • CentOS卸载、安装MySQL8(yum操作)
  • 【QT】常⽤控件详解(三)常用按钮控件PushButton RadioButton CheckButton Tool Button
  • Kali基础知识点【2】
  • 查看 Java 字节码文件:jclasslib 的使用
  • C++高频知识点(十四)
  • 文件包含篇
  • Linux中netstat详细使用指南
  • MySQL偏门但基础的面试题集锦
  • webm 读取解析
  • 并发编程常用工具类(上):CountDownLatch 与 Semaphore 的协作应用
  • Linux 使用 firewalld :开放端口与常用操作指南
  • 【机器学习】(算法优化二)提升算法之:AdaBoost与随机梯度
  • C++多线程同步:深入理解互斥量与事件机制
  • 【node】token的生成与解析配置
  • 笔试——Day28