- 积分
- 78
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-6-26
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 wz123 于 2015-9-27 14:36 编辑
学习wrf也有段时间了,遇到了很多问题,在论坛里学到了很多东西,非常钦佩那些在论坛里无私贴出经验的大神们,无奈自己水平有限,不敢再次妄自发言。最近在研究修改土地利用方案,参考了论坛里朋友们的帖子,需要用到read_wrf_nc.f这个小程序,之前没有用过,对他一点也不了解,编译过程中也遇到了好多问题,相信也有一些朋友和我一样,这里我把我遇到的问题和解决方法总结一下,希望能帮助一些和我一样初学的朋友,同时也向帮助过我的朋友们致敬。
1.一些基本的知识。read_wrf_nc.f是官网下载的一个小程序,不需要安装,但是需要编译,估计很多刚接触的朋友会有和我当初一样的困惑,这个东西要放在那儿啊,怎么装等等。这里说明一下:放在哪儿都可以,编译后会在相同目录下生成一个read_wrf_nc 的执行文件,然后就可以用了。
2.关于编译。编译的话手册里给出的是PGI编译器对应的代码,但是对于inter的稍有不同,这里直接把论坛里找到的代码贴出来:
1).如果你用的是INTEL编译器:
ifort read_wrf_nc.f -L/opt/netcdf/lib -lnetcdf -lm -I/opt/netcdf/include -FR -o read_wrf_nc
2).如果你用的是PGI编译器:
pgf90 read_wrf_nc.f -L/opt/netcdf/lib -lnetcdf -lm -I/opt/netcdf/include -Mfree -o read_wrf_nc
3.我遇到的一些问题:在编译过程中我遇到了一些问题,基本和sunshinezhpb遇到的问题一样,原帖见http://bbs.06climate.com/forum.php?mod=viewthread&tid=19553这里就不再描述了。
这里要说明的是要注意两点:1)就是上述帖子里解决方案提到的netcdf库路径的设置问题:-L和-I后面跟的是你的netcdf安装路径,是需要修改的,不能照着我的贴过去。2)上述一条基本可以解决大部分人的这种问题,然而对于我来说依然没效果,这时在-lnetcdf后面在加一句-lnetcdff就好了。不要问我为什么,我不是大神。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
这里我还想请教下各位一下几个问题,想学习做土地利用的敏感度试验,(1)除了LU_INDEX外还需要对geo等文件的哪些参数进行修改?(2)现在知道了usgs土地利用分成了24类,但是我想根据城市的土地利用强度再细分分成31,32,33,这是候我的LU_INDEX要怎么设?直接改成31,32,33吗?会不会有不识别的情况?(3)把城市分成31,32,33后,原来的表示城市的1怎么办?还要吗?还是都要替换掉?希望各位大神多多指教!再次谢过了
|
评分
-
查看全部评分
|