- 积分
- 38953
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2019-5-13
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 一大碗年糕 于 2022-12-16 11:32 编辑
请教大佬们一个关于在使用mozbc生产wrf-chem化学初边界场的问题,mozbc中inp文件的domain应该是设置为总domain数还是根据嵌套网格数来一次次更新呢?看网上有些教程说是domain需要一层层设置来更新初边界场,但是在mozbc的readme中对domain的解释如下,意思是应该直接设置总domain数即可
domainSpecifies the total number of WRF domains. Defaults to 1. Remember if for instanceyou set :domain = 2Then with standard prefixes mozbc will expect to find files :wrfinput_d01, wrfinput_d02 and/or wrfbdy_d01, wrfbdy_d02 in the dir_wrf directory depending on the do_bc, do_ic settings.
但是在实际运行时候:
如果设置总的domain数(比如为2),log开始会报:
main_bc_wrfchem: can only set boundary conditions for domain 1
main_bc_wrfchem: will set initial condition in wrfinput_d02
但依旧能成功运行bc_wrfchem completed successfully,检查wrf文件貌似只有wrfinput02被更新了
如果从外层向内分别设置domian多次运行:
则在domian=1时,能更新domain1的met_em,wrinput,wrfbdy文件,domain=2时和上述设置总的情况时相同,也都能成功运行。
甚至还有人说对于多层嵌套,只需要domain=1即可:
you will not need boundary conditions for the inner domains since they will get the fluxes from the outer domains. So you can leave the settings as you have.
所以到底应该怎么设置domain呢?
|
|