六、WRF模型的安装
# 进入Build_WRF文件夹
cd Build_WRF
# 下载WRFV3.9.1
wget https://www2.mmm.ucar.edu/wrf/src/WRFV4.0.TAR.gz
# 解压WRF安装包并进入
tar -zxvf WRFV4.0.TAR.gz
cd WRF
# 安装WRF
./configure
出现如下选项:
选择34,
这里是让你选择以什么样的编译器进行安装,咱们用GUN(gfortran/gcc),这样就只有32-35了。
然后选择构建 WRF 的方式(即,串行或并行),官方给了三种不同类型的并行(smpar、dmpar 和 dm+sm),并且推荐使用dmpar,就是34,因为他们对此经验最丰富。
选择:1,basic
可以得到
接下来要配置,WRF编译哪种类型的案例:
./compile em_real >& log.compile
ls -ls main/*.exe
上面的命令是查找文件夹下面的所有exe,给列出来。
得到:
当出现这四个exe时,WRF就安装成功了。
七、WPS模型的安装
# 进入Build_WRF文件夹
cd Build_WRF
# 下载WPSV4.0
wget https://www2.mmm.ucar.edu/wrf/src/WPSV4.0.TAR.gz
# 解压WRF安装包并进入
tar xzvf WPSV4.0.TAR.gz
cd WPS
# 清理WPS文件夹
./clean
修改intmath.f(必须执行)
这一步必须做,不做的后果就是WPS生成的三个exe执行文件中少一个ungrib.exe。
方法如下:
根据此目录(WPS/ungrib/src/ngl/g2/intmath.f)找到intmath.f文件,并用记事本或者其他编辑器打开。
1.第172行改为
! WPS modification for the XL compiler
! if(iand(i,i-1)/=0) thenif(iand(i,i-1_2)/=0) then
2.第207行改为
! WPS modification for the XL compiler
! if(iand(i,i-1)/=0) thenif(iand(i,i-1_1)/=0) then
更详细的修改后程序,请参考这个github仓库:https://github.com/jimbresch/WPS-1/blob/master/ungrib/src/ngl/g2/intmath.f
# 安装WPS
./configure
得到:
选择1,
与之前安装WRF的时候对应,分别代表了,操作系统、编译器、并行方式。
完成后输入:
./compile >& compile.log & tail -f compile.log
接下来请耐性等待屏幕停止跳动,系统会停留,但是程序不会自己中断。
当屏幕不再跳动以后,输入:
ctrl+c 用来手动停止进程
得到:
# 查看三个可执行文件ls -las *.exe
得到:
至此,WRF模型安装就顺利结束了。
参考资料
1.WRF模型安装官方教程https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php
2.小白跑WRF第四天,安装WRF_wrf下载-CSDN博客文章浏览阅读8.7k次,点赞4次,收藏40次。小白跑WRF第四天,安装WRF回顾一、下载WRFV4.0第一步、进入Build_WRF文件夹第二步、下载WRFV4.0第三步、解压WRF安装包第四步、安装WRF第五步、检查WRF是否安装成功回顾前面的帖子,带大家安装了Linux,编译器环境和第三方支持包,这些都是为了后面安装WRF做准备,接下来,要开始安装WRF了。安装WRF分为三部分,WPS,WRF,和ARW,其中还穿插了地图的下载,后面会一个一个给大家讲解。本期帖子,主要讲解WRF的安装。一、下载WRFV4.0第一步、进入Build_WRF_wrf下载https://blog.csdn.net/weixin_42372313/article/details/121878090?spm=1001.2014.3001.5502
3.小白跑WRF第五天,安装WPS和静态地理数据_wrf静态数据-CSDN博客文章浏览阅读1.1w次,点赞18次,收藏49次。小白跑WRF第四天,安装WPS一、WPS简介二、下载和安装WPSV4.0第一步、进入Build_WRF文件夹第二步、下载WPSV4.0第三步、解压WPS安装包第四步、修改intmath.f(必须执行)第五步、安装WPS三、修改namelist.wps一、WPS简介二、下载和安装WPSV4.0第一步、进入Build_WRF文件夹cd Build_WRF第二步、下载WPSV4.0下载WPSV4.0的安装包有以下三种方式:利用Linux命令下载。进入网站https://www2.mmm.uca_wrf静态数据https://blog.csdn.net/weixin_42372313/article/details/121888723
4.intmath.f文件后的文件github仓库https://github.com/jimbresch/WPS-1/blob/master/ungrib/src/ngl/g2/intmath.f