我是一个用户WRF V3.5针对气象模拟。
有时候,我将运行模型在很长一段。
我的尝试
我将长期(e。薮猫短g 1年)。
例如:
# # WPS名称列表。wps start_date = ' 2014 - 01 - 01 _06:00:00 end_date = ' 2014 - 01 - 31 _23:00:00 # # WRF运行期.csh文件中设置。设置年= " 2014 " foreach strtime(010106010512 010500011012 011000011512 011500012012 011000011512 010500011012 010106010512)设置smon =“echo $ {strtime} |削减-c1-2 ' sday =“echo $ {strtime} |削减-c3-4”设置月=“echo $ {strtime} |削减-c5-6”设置emon =“echo $ {strtime} |削减-c7-8”设置eday =“echo $ {strtime} |削减-c9-10”设置ehr =“echo $ {strtime} |削减-c11-12 &time_control run_days = 0, run_hours = 132, run_minutes = 0, run_seconds = 0, start_year = ${一},{一},美元start_month = $ {smon}, {smon}美元,start_day = $ {sday}, {sday}美元,start_hour = ${月},{月}美元,start_minute = 00 00, start_second = 00 00, end_year = ${一},{一},美元end_month = $ {emon}, {emon}美元,end_day = $ {eday}, {eday}美元,end_hour = $ {ehr}, {ehr}美元,end_minute = 00 00, end_second = 00 00, interval_seconds = 21600
在这些短时间内,我第一个12 h设置为旋转周期(除了开始。)
这是图表的时序建模从互联网上设置我剪。
http://i12.tietuku.cn/afd906ddd823ddd6.png
结果
它生成8 .nc文件,每个包含132帧的数据。
现在,我使用了netCDF运营商(NCO)处理输出文件。
使用
ncks删除第一个12 h帧分别为每个文件。使用
ncrcatconcat 8 .nc所有文件在一起得到一个文件代表整个模拟时间。
问题
我用这个方法。但当文件的数量是巨大的,它真的是一个转储的方法。
有人提供你的处理方法有向上数据删除?
我的目标
- 模型只能生成一个文件,其中包含所有仿真。
- 向上的时间可以被自动最后文件的框架。
wrfout_2016_03_17_00是最后一个仿真的框架。接下来的仿真wrfout_2016_03_17_00光板的文件将被重写。但我想保持旧的技术。 \ endgroup美元