【WRF如何在输出的wrfoutput文件中设置添加/删除变量】

简介: 【WRF如何在输出的wrfoutput文件中设置添加/删除变量】

前言



近日,需要在WRF实际模拟的输出文件中加入/删除绝热加热率项,那么需要如何实现呢?

如果是需要删除某些变量,这里提供了以下两个方案:


  • 方案1:打开 WRF/Registry/Registry.EM_COMMON file文件,找到你希望删除的变量。通过去掉I/O那一列的 “h”,就可以将你不想要的变量去除了。然后保存该文件,返回到WRF的目录下,使用命令:clean -a,然后重新配置和编译。


  • 方案2:使用Runtime I/O选项。也就是说在你的namelist.input文件中,先提前创建一个.txt文件,然后在namelist.input文件中调用这个txt文件。具体示例如下所示:


创建两个文件为my_file_d01.txt、my_file_d02.txt,文件内容为如下,如果你要

删除变量则写入:-:h:0:RAINC,RAINNC

新增变量则写入:+:h:0:RAINC,RAINNC

注意不能由任何的空格。


上述命令解释如下:


+/- :添加或者删除变量
0-24 :整型
i/h :输入或者历史记录
RAINC :Registry中的名称(方法1中的文件)


在namelist.input中的文件如下所示:


&time_control
iofields_filename = "my_file_d01.txt", "my_file_d02.txt"
ignore_iofields_warning = .true.,
/


一般建议使用第二种方法,避免了重新编译配置的时间浪费。实际过程就是这样,先记录一下

相关文章
|
SQL 运维 监控
第七章:OCP工具简介
第七章:OCP工具简介
555 0
WRF模式案例运行初体验--飓风示例全过程记录
本文主要记录一下首次学习WRF并运行官网案例的全过程。
WRF模式案例运行初体验--飓风示例全过程记录
|
Web App开发 域名解析 缓存
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
本文我们主要为大家介绍在 Ubuntu 20.04 上安装 Node.js 和 npm 的三种不同的方式。
162172 7
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
|
1月前
|
存储 小程序 索引
Python变量与基础数据类型:整型、浮点型和字符串操作全解析
在Python编程中,变量和数据类型是构建程序的基础。本文介绍了三种基本数据类型:整型(int)、浮点型(float)和字符串(str),以及它们在变量中的使用方式和常见操作。通过理解变量的动态特性、数据类型的转换与运算规则,初学者可以更高效地编写清晰、简洁的Python代码,为后续学习打下坚实基础。
307 0
|
3月前
|
监控 搜索推荐 Java
Java 多线程最新实操技术与应用场景全解析:从基础到进阶
本文深入探讨了Java多线程的现代并发编程技术,涵盖Java 8+新特性,如CompletableFuture异步处理、Stream并行流操作,以及Reactive编程中的Reactor框架。通过具体代码示例,讲解了异步任务组合、并行流优化及响应式编程的核心概念(Flux与Mono)。同时对比了同步、CompletableFuture和Reactor三种实现方式的性能,并总结了最佳实践,帮助开发者构建高效、扩展性强的应用。资源地址:[点击下载](https://pan.quark.cn/s/14fcf913bae6)。
243 3
|
2月前
|
传感器 算法 数据挖掘
Python时间序列平滑技术完全指南:6种主流方法原理与实战应用
时间序列数据分析中,噪声干扰普遍存在,影响趋势提取。本文系统解析六种常用平滑技术——移动平均、EMA、Savitzky-Golay滤波器、LOESS回归、高斯滤波与卡尔曼滤波,从原理、参数配置、适用场景及优缺点多角度对比,并引入RPR指标量化平滑效果,助力方法选择与优化。
447 0
|
监控 测试技术 持续交付
如何在 Databricks 中实现 CI CD 管道?
【8月更文挑战第13天】
183 2
|
Java 持续交付 API
叹服!阿里自述SpringCloud微服务:入门+实战+案例
SpringCloud自述 微服务?Spring?SpringBoot?SpringCloud?......作为一名Java开发人员,对于这些字眼,是否有一种既熟悉又陌生的感觉。你见过,了解过,知道它们也是面试中很重要的一部分,但是不会运用,不会实践到项目中,这就是很尴尬的一种局面,那么你该如何对它们进行深层的剖析呢?
696 0
|
Linux API Python
wrf模式学习记录--使用ERA5数据驱动WRF模式三层嵌套:数据下载以及模式处理
wrf模式学习记录--使用ERA5数据驱动WRF模式三层嵌套:数据下载以及模式处理
wrf模式学习记录--使用ERA5数据驱动WRF模式三层嵌套:数据下载以及模式处理
|
监控 数据中心