爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5859|回复: 8

WRF自动运行的白痴级别脚本

[复制链接]

新浪微博达人勋

 成长值: 0
发表于 2016-10-25 03:40:02 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
#!/bin/csh

# User needs modification of these paths:                           
setenv WRFDIR /home/student/WRF/WRFV3/test/em_real                          # WRF3.6 directory
setenv WRFSRC /home/student/WRF/                            # WRF directory (Contains WPS & WRFV3)   
setenv DATA /home/student/data/ERA-interim                    # Initial & Boundary condition files directory

echo $WRFDIR $CDIR
# working directory:

cd $WRFSRC/WPS

# Run geogrid.exe:

echo "+--------------------------------------------------+"
echo "|                Start geogrid.exe                 |"
echo "+--------------------------------------------------+"
$WRFSRC/WPS/geogrid.exe
echo "+--------------------------------------------------+"
echo "|                End of geogrid.exe                |"
echo "+--------------------------------------------------+"
echo ""

# Run ungrib.exe:

echo "Ungrib Pressure Data"
sed -i -e '46s/FILE/3D/g' $WRFSRC/WPS/namelist.wps
echo "Link Vtable.ECMWF"
ln -sf $WRFSRC/WPS/ungrib/Variable_Tables/Vtable.ECMWF $WRFSRC/WPS/Vtable
echo "Link Met Data"
./link_grib.csh $DATA/ERA-Int_pl_20090401_20090430.grib
echo "+--------------------------------------------------+"
echo "|            Start Ungrib Pressure Level           |"
echo "+--------------------------------------------------+"
$WRFSRC/WPS/ungrib.exe

echo "Ungrib Surface Data"
sed -i -e '46s/3D/SFC/g' $WRFSRC/WPS/namelist.wps
echo "Link Met Data"
./link_grib.csh $DATA/ERA-Int_sfc_20090401_20090430.grib
echo "+--------------------------------------------------+"
echo "|             Start Ungrib Surface Level           |"
echo "+--------------------------------------------------+"
$WRFSRC/WPS/ungrib.exe
echo "+--------------------------------------------------+"
echo "|                 End of ungrib.exe                |"
echo "+--------------------------------------------------+"
echo ""



# Run metgrid.exe:

echo "+--------------------------------------------------+"
echo "|             Start metgrid.exe for bdy            |"
echo "+--------------------------------------------------+"
$WRFSRC/WPS/metgrid.exe
echo "+--------------------------------------------------+"
echo "|             End of metgrid.exe for bdy           |"
echo "+--------------------------------------------------+"
echo ""

echo "MOVE TO THE WRF DIRECTORY"
# Run real.exe for boundary files:
echo "+--------------------------------------------------+"
echo "|              Move files to em_real               |"
echo "+--------------------------------------------------+"
cd $WRFDIR
mv $WRFSRC/WPS/met_em* .
echo "Run Real"
echo "+--------------------------------------------------+"
echo "|              Start real.exe for bdy              |"
echo "+--------------------------------------------------+"
$WRFSRC/WRFV3/test/em_real/real.exe
echo "+--------------------------------------------------+"
echo "|               End real.exe for bdy               |"
echo "+--------------------------------------------------+"
echo ""

# Run wrf.exe:
echo "+--------------------------------------------------+"
echo "|               Start WRF forecasts.....           |"
echo "+--------------------------------------------------+"
$WRFSRC/WRFV3/test/em_real/wrf.exe
echo "+--------------------------------------------------+"
echo "|               End of WRF forecasts....           |"
echo "+--------------------------------------------------+"
echo ""

echo "*******************************"
echo "*  Forecast script completes  *"
echo "*******************************"

自己改写了一下网上的一个脚本,我觉得我这种编程白痴都看得懂的话基本是个人就看得懂了
初始场用的是ERA-Interim,自己跑了一下,感觉只要两个namelist没错就是没问题的,希望给诸位一点启发。

ps,mpi的话就在real.exe和wrf.exe那里改一下就好。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-25 09:03:35 | 显示全部楼层
谢谢楼主分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-25 09:25:40 | 显示全部楼层
wrf小白来学习,多谢分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-25 09:44:21 | 显示全部楼层
多谢楼主分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-25 19:19:07 | 显示全部楼层
mark,希望有朝一日我能安上这东西
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-28 11:17:07 | 显示全部楼层
收下了,谢谢楼主分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-11 12:43:51 | 显示全部楼层
感谢分享!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-5-11 16:48:26 | 显示全部楼层
好东西{:5_213:}{:5_213:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2018-4-20 09:23:45 | 显示全部楼层
感谢分享,学习一下!!!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表