hello大家好呀,断更好几月,我又回来啦!昨天刚参加完学校毕业典礼。诶,我写博客真是三天打渔,两个月晒网。。。

这两天有好几个朋友来问,这个是不是你呀,我说是,但是几个月都没更新了。。。还怪不好意思的,之前写的啥我都快忘了。。。感觉还是不能把博客丢掉,所以今天就又来水一篇吧。


CESM的默认输出一般是月平均数据,但有时候我们想要增加输出频率,比如对于某些变量想要输出逐日数据,那么可以进行如下操作:

在模式工作流的./case.setup步骤之后,运行目录下会出现各个模块对应的user_nl_***文件。

在对应模块的user_doc中进行修改,以大气模块为例,如果想要增加某些变量的日数据,

在user_nl_cam中增加类似以下的内容:

其中,

(1)avgflag_pertape表示的是输出数据类型,A代表“average”平均值,I代表“instantaneous”瞬时值。

(2) nhtfrq表示输出频率,

nhtfrq=0,表示输出的是月平均;

nhtfrq>0,频率按时间步长进行计数;

nhtfrq<0,频率按小时进行计数;

例如,avgflag_pertape="A",nhtfrq=-24,表示输出数据对应为日平均。

(3)mfilt表示写入一个历史文件的最大时间样本数,比如对应avgflag_pertape="A",nhtfrq=-24, mfilt=31就表示一个输出文件中存31个日平均数据。

(4)fincl这个参数用于个性化设置历史文件。在CESM中,最多能输出6种历史文件,对应id分别为"h0","h1",……"h5",其中h0是默认设置。h*和fincl的对应关系如下:

所以,比如我们只想要增加一个日频率的输出,就只需要对应设置fincl2,在fincl2后面加上想要增加输出的变量就行啦。 比如我上面就是增加了“Z3”、“TS”……这一堆变量。

这样在提交任务后,就会发现有对应的*h1*日数据文件啦!

更多设置,大家可以参考一下这个文档:

https://www.cesm.ucar.edu/events/tutorials/2019/files/Practical4-introduction-hannay.pdf

CESM笔记——修改输出数据频率(增加逐日数据输出)相关推荐

  1. .net中如何同步获取数据方式增加一样数据自动刷新列表_期待已久的动态数据库工具终于来了!...

    本地数据库的创建和管理是大多数移动应用工程中的核心组件之一,一般会通过直接使用 SQLite 或 Jetpack Room 持久化库来完成.开发者们也在不断地寻求着更好的方式,使其能够在运行中的应用中 ...

  2. .net中如何同步获取数据方式增加一样数据自动刷新列表_知客CRM如何对接微信公众号...

    如果您的企业正在运营微信公众号,您可以将公众号上的粉丝和知客CRM中的客户信息进行身份绑定,这样公众号的粉丝就有了一个客户ID,能够与CRM系统进行业务交互,比如浏览公司产品.下单到CRM.发起投诉流 ...

  3. 单片机学习笔记————为指针加上紧箍咒const,避免意外修改了只做输入接口的数据

    proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649 一.使用proteus绘制简单的电路图,用于后续仿真 二.编写程序 / ...

  4. SQL Server数据表中数据的增加(插入)、查询、修改、删除

    目录 零.码仙励志 一.数据表中数据的增加(插入) 二.数据表中数据的查询 三.数据表中数据的修改 四.数据表中数据的删除 零.码仙励志 伟人所达到并保持着的高处,并不是一飞就到的,而是他们在同伴们都 ...

  5. 程序通过定义学生结构体变量,存储学生的学号、姓名和3门课的成绩。函数fun的功能是:对形参b所指结构体变量中的数据进行修改,并在主函数中输出修改后的数据。...

    程序通过定义学生结构体变量,存储学生的学号.姓名和3门课的成绩.函数fun的功能是:对形参b所指结构体变量中的数据进行修改,并在主函数中输出修改后的数据.例如,若b所指变量t中的学号.姓名和三门课的成 ...

  6. oracle如何往dg加盘_学习笔记:Oracle DG系统 主备库中表空间和数据文件增加删除等管...

    天萃荷净 Oracle Data Guard表空间和数据文件管理汇总 汇总日常工作中操作,在Oracle DG结构系统中,如何删除备库表空间和数据文件,如何管理主库与备库之间的文件系统,详见文章内容. ...

  7. MySQL 学习笔记(4)— 组合查询、子查询、插入数据、更新/删除表数据、增加/删除表中的列以及重命名表

    1. 组合查询 1.表的加减法 表的加法,即求 product 和 product2 的并集,UNION 运算会除去重复的记录 SELECT product_id, product_name FROM ...

  8. vue笔记(一)基本使用、数据检测

    vue 官网 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用. 一.基本使用 二.数据检测 一.Vu ...

  9. pandas学习笔记(三):数据的变换与数据的管理

    注:学习笔记基于文彤老师的pandas的系列课程 课程链接:https://study.163.com/course/courseMain.htm?courseId=1005124008&sh ...

  10. 机器学习笔记1:基于Logistic回归进行数据预测

    机器学习笔记1:基于Logistic回归进行数据预测 一.背景 近期项目的一个核心部分就是实现对数据的预测,因为没有实际的数据样本,所以我准备近期学习Machine Learning的几种方式,从简单 ...

最新文章

  1. java ReentrantLock 实现原理
  2. [NOI2015]软件包管理器
  3. JUC锁-Semaphore(八)
  4. learn go anonymous function
  5. python运行时间只算快的吗_10种检测Python程序运行时间、CPU和内存占用的方法
  6. [转]跟我一起写Makefile系列
  7. 解决 Error: Table './db_name/table_name' is marked as crashed and last (automatic?) repair
  8. Apache Server搭建独立图片服务器
  9. Oracle表名、列名、约束名的长度限制
  10. 解决浏览器 fakepath 实现图片上传预览
  11. H5第三方专业支付接口、安全稳定、费率优惠
  12. mysql事物幻读_MySQL事务的幻读
  13. 复杂问题的知识问答技术介绍
  14. 上传到服务器的网站打开是空白,网站上传服务器,首页打开空白的解决办法|74cms|骑士cms...
  15. 自己写一个微型数据库_“最国际化的微型机构:”两名伦敦训练营的毕业生如何建造了一个远程…...
  16. 【Python,迄今为止讲解的最详细的一篇
  17. 航天金盾人脸识别系统解决方案
  18. Dota2电竞数据API接口 - 【战队基本信息】API调用代码
  19. python爬虫爬取**单词
  20. 高级软件测试工程师的面试

热门文章

  1. 尚硅谷JAVA基础笔记吐血整理
  2. 为PXI硬件选择合适的设备驱动程序–VISA还是IVI?
  3. 微型计算机主机的组成不包括______,微型计算机主机的主要组成部分是什么
  4. 学习AngularJs:Directive指令用法
  5. 从Paxos到NOPaxos 重新理解分布式共识算法(consensus)
  6. Java Instrument(一) Java Agent
  7. 一元二次方程组的简单解法
  8. Jupyter更改默认浏览器
  9. 序列标注--词性英文对照表
  10. html在excel中查询,excel通配符查找 excel任意字母的通配符