WRF安装手册_SJ
Intel编译器下WRF安装指南

Intel编译器下WRF安装指南/wrf/src//research/interproj/nwpsaf/rtm/rtm_rttov8.html1、虚拟机上安装Fedora14i386比较简单,这里略去。
[建议:虚拟内存2G]2、安装需要的包✧安装gFortran#yum install compat-gcc-34-g77#ln -s /usr/lib/libg2c.so.0 /usr/lib/libg2c.so#ln -s /usr/lib/libgfortran.so.3 /usr/lib/libgfortran.a✧安装:libstdc++,包含libstdc++.so.5库,是intel编译器必须的。
#yum install libstdc++.so.5✧安装jasper-1.900.1a)#unzip jasper-1.900.1.zipb)#./configure --prefix=/usr/local/jasperc)#maked)#make install✧安装netcdf-4.0.tar.gz[注意:编译netcdf,网络必须是通的,否则make all[64位check]测试不通过]a)#tar –zxvfnetcdf-4.0.tar.gzb)#./configure --prefix=/usr/local/netcdf4c)#make alld)#make check ;64位不需要e)#make install✧安装libpng-1.5.0.tar.gza)#tar –zxvf libpng-1.5.0.tar.gzb)#./configure --prefix=/usr/local/libpngc)#maked)#make install✧安装zlib-1.2.5.tar.gza)#tar –zxvf zlib-1.2.5.tar.gzb)#./configure --prefix=/usr/local/zlibc)#maked)#make install✧安装ncl#mkdir /usr/local/ ncarg#cp ./ncl_ncarg-5.2.1.Linux_i686_nodap_gcc432.tar.gz /usr/home/local/ncarg#cd /usr/home/local/ncarg#tar -zxvf ncl_ncarg-5.2.1.Linux_i686_nodap_gcc432.tar说明:缺什么库,就用yum安装什么库。
WRF安装及运行

WRFV3.5模式简介
WRFV3.5模式安装
WRFV3.5模式安装
弹出文件传输页面如下:
如上图所示,上边为本地电脑文件列表展示方式,下边为远程登录的Linux系统, 1.上传,在上边选择你要上传的文件或者文件夹,在下边选择你要上传目的目录,然 后左边右击你需要上传的文件,选择Upload,即可。 2.下载,与上面操作正好反过来就行。右边点击后选择load,即可下载到本地选择的 文件夹内。
4、安装完成后输入ls
-l
var/obsproc/src/obsproc.exe
var/build/*exe
安装成功后有44个.exe文件,若安装未成功,则./clean -a 后重新安装
WRFDA 3.5安装
WRF运行
1、个例选择 选择2014年7月2日12时到7月3日12时一次降水过程。 WRF运行的顺序为:
WRFV3.5模式安装
Linux 系统基本语言: ls list contests of directory 显示目录内容 cd change working directory 改变工作目录
cd .. 返回上级目录 mkdir make directories 建目录 rm remove directory entries 删除目录内容
WRFV3.5模式安装
2、首先在根目录下建立一个以文件夹。 3、查询当前目录文件。 4、运用SSH File transfer将WRF、WPS、WRFDA放到刚刚命 名的文件夹下。
wrf安装

WRF安装提示:PC机需要联接互联网操作系统:UBUNTU 12.04FORTRAN编译器:gfortran 4.6安装命令:apt-get install gfortranC编译器:gcc 版本4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)安装命令:linux系统自带几个常用linux命令:定位文件:locate libm.a (假设要找:libm.a)以管理员身份打开文件夹:sudo nautilus以管理员身份打开终端:sudo suNETCDF安装版本:netcdf-4.1.3tar -xvf netcdf-4.1.3.tar.gz./configure --disable-dap --disable-netcdf-4 --prefix=/usr/local/netcdf FC=gfortran makemake install配置环境变量:vi /root/.bashrc加入:export NETCDF=/usr/local/netcdfexport PA TH=$PATH:$NETCDF/bin:$NETCDF/include:$NETCDF/libexport MANPATH=$MANPATH:$NETCDF/share/man(注:该处参考气象家园的方法_西西同学)source /root/.bashrc检查是否成功:ncdump出现:ncdump [-c|-h] [-v ...] [[-b|-f] [c|f]] [-l len] [-n name] [-p n[,n]] [-k] [-x] [-s] [-t] [-w] file [-c] Coordinate variable data and header information[-h] Header information only, no data[-v var1[,...]] Data for variable(s) <var1>,... only[-b [c|f]] Brief annotations for C or Fortran indices in data[-f [c|f]] Full annotations for C or Fortran indices in data[-l len] Line length maximum in data section (default 80)[-n name] Name for netCDF (default derived from file name)[-p n[,n]] Display floating-point values with less precision[-k] Output kind of netCDF file[-x] Output XML (NcML) instead of CDL[-s] Output special (virtual) attributes[-t] Output time data as date-time strings[-w] Without client-side caching of variables for DAP URLsfile Name of netCDF filenetcdf library version 4.1.3 of Nov 22 2013 22:36:15 $说明成功!NCL安装版本:ncl_ncarg-6.1.2.Linux_Debian6.0_i686_nodap_gcc445tar -xvf ncl_ncarg-6.1.2.Linux_Debian6.0_i686_nodap_gcc445.tar.gz该命令形成bin、include和lib文件夹,将其拷贝到:/usr/local/ncl目录(注:ncl是自己建立的)配置环境变量:vi /root/.bashrc加入:export NCARG_ROOT=/usr/local/nclexport NCARG_LIB=/usr/local/ncl/libexport NCARG_INC=/usr/local/ncl/includeexport PA TH=/usr/local/ncl/bin:$PA THsource /root/.bashrc检查是否成功:ncl出现:Copyright (C) 1995-2013 - All Rights ReservedUniversity Corporation for Atmospheric ResearchNCAR Command Language Version 6.1.2The use of this software is governed by a License Agreement.See / for more details.ncl 0>说明成功!zlib libpng jasper lapack blas安装apt-get install zlib1g-dev或tar –zxvf zlib-1.2.8.tar.gz./configure --prefix=/usr/local/zlibmakemake installtar –zxvf libpng-1.6.6.tar.gz./configure --prefix=/usr/local/libpngmakemake installunzip jasper-1.900.1.zip./configure --prefix=/usr/local/jaspermakemake install注意:以前要求上面的3个文件按顺序安装!tar –zxvf lapack-3.5.0.tgz在解压后的lapack-3.5.0目录下面有一个make.inc.example文件,将其改为make.inc。
WRFChem安装及使用说明手册

3.2 气象初始场的准备说明
修改 namelist.input_wrf,关闭&dfi_control 中的 dfi_radar 和&physics 中的 chem_opt,然后在&grib2 的后面添加&chem 的内容
运行 cycling_3dvar.csh,得到一个单纯的气象场 my_case_result(其中也包含 灰尘 erod 的数据)
2. 安装过程 ........................................................................................... 4 2.1 设定环境变量............................................................................ 4 2.2 WRFV3 安装 ................................................................................ 5 2.3 WPS 与 WRFDA 的安装.................................................................6
3. 使用过程
这里以 2009 年 11 月 30 日陆雾个例为例,选取 GOCART 气溶胶机制进行使 用的说明。
6
3.1 WPS 数据准备说明
首先进入 run_wps 目录(最新的地形数据已经添加了 erod 数据,所以不需 要自己手动添加,如果没有,需要自己手动加入)下的 geogrid 文件夹,将 GEOGRID.TBL 重 新 链 接 为 GEOGRID.TBL.ARW_CHEM , 执 行 wps_real_cycle_3dvar.csh,在生成的 RESULT_seafog_FNL 中,会有新的 erod(灰 尘)变量生成。
WRF模式简易操作中文指南

WRF 模式操作指南The Institute of Atmospheric Physics, Chinese Academy of Sciences Northeast Institute of Geography and Agroecology, Chinese Academy of Sciences中国科学院大气物理研究所中国科学院东北地理与农业生态研究所二○一七年三月二十日目录1. WRF模式简介 (1)2. WRF模式的安装 (2)安装环境 (2)模式源程序 (2)NetCDF函数库的安装 (2)标准初始化(SI)的安装 (6)WRF模式的安装 (9)3. WRF模式与T213模式嵌套 (17)嵌套方案 (17)嵌套程序设计 (17)编译嵌套程序 (21)嵌套的实现 (22)4. WRF模式系统的运行 (29)理想大气方案 (29)真实大气方案 (32)5. WRF模式系统作业卡 (47)源程序 (47)真实大气方案 (48)6. 模式结果的显示处理 (61)Vis5D格式 (61)MICAPS格式 (62)GrADS格式 (65)附录1. WRF模式参数配置说明 (68)附录 2. T213场库参数表 (78)WRF模式系统安装/调试技术报告1. WRF模式简介WRF(Weather Research Forecast)模式系统是由许多美国研究部门及大学的科学家共同参与进行开发研究的新一代中尺度预报模式和同化系统。
WRF模式系统的开发计划是在1997年由NCAR中小尺度气象处、NCEP的环境模拟中心、FSL 的预报研究处和奥克拉荷马大学的风暴分析预报中心四部门联合发起建立的,并由国家自然科学基金和NOAA共同支持。
现在,这项计划,得到了许多其他研究部门及大学的科学家共同参与进行开发研究。
WRF模式系统具有可移植、易维护、可扩充、高效率、方便的等诸多特性,将为新的科研成果运用于业务预报模式更为便捷,并使得科技人员在大学、科研单位及业务部门之间的交流变得更加容易。
WRF模式上机手册

WRF模式上机手册一.安装1.登陆系统连接服务器:telnet172.16.21.200(如果是用客户端软件,则直接用客户端软件进行登陆)输入用户名:某某某输入密码:某某某某某创建自己的用户目录(如huangq):mkdirhuangq进到用户自己的目录(如huangq):cdhuangq2.编译安装WRF模式主体cp/public1/Model/WRFV3.7.TAR.gz./3)解压源程序压缩包tar–某zvfWRFV3.7.TAR4)进入释放后的源程序目录cdWRFV35)设置环境变量NETCDFe某portNETCDF=/public/oftware/mathlib/netcdf/4.3.0/intel/6)配置编译环境./configure出现如下的选择列表:checkingforperl5...nocheckingforperl...found/ur/bin/perl(perl)------------------------------------------------------------------------PleaeelectfromamongthefollowingLinu某某86_64option:1.(erial)2.(mpar)3.(dmpar)4.(dm+m)PGI(pgf90/gcc)5.(erial)6.(mpar)7.(dmpar)8.(dm+m)PGI(pgf90/pgcc):SGIMPT9.(e rial)10.(mpar)11.(dmpar)12.(dm+m)PGI(pgf90/gcc):PGIaccelerator13 .(erial)14.(mpar)15.(dmpar)16.(dm+m)INTEL(ifort/icc)17.(dm+m)INTEL(ifort/icc):某eonPhi(MICarchitecture)18.(erial)19.(mpar)20.(dmpar)21.(dm+m)INTEL(ifort/icc):某eon(SNBwithAV某mod)22.(erial)23.(mpar)24.(dmpar)25.(dm+m)INTEL(ifort/icc):SGIMP T26.(erial)27.(mpar)28.(dmpar)29.(dm+m)INTEL(ifort/icc):IBMPOE30.(erial)31.(dmpar)PATHSCALE(pathf90/pathcc)32.(erial)33.(m par)34.(dmpar)35.(dm+m)GNU(gfortran/gcc)36.(erial)37.(mpar)38.(d mpar)39.(dm+m)IBM(某lf90_r/cc_r)40.(erial)41.(mpar)42.(dmpar)43.(dm+m)PGI(ftn/gcc):Cray某CCLE44.(erial)45.(mpar)46.(dmpar)47.(dm+m)CRAYCCE(ftn/gcc):Cray 某Eand某C48.(erial)49.(mpar)50.(dmpar)51.(dm+m)INTEL(ftn/icc):Cray某C52.(erial)53.(mpar)54.(dmpar)55.(dm+m)PGI(pgf90/pgcc)56.(erial)57.(mpar)58.(dmpar)59.(dm+m)PGI(pgf90/gcc):-f90=pgf9060.(erial)61.(mpar)62.(dmpar)63.(dm+m)PGI(pgf90/pgcc):-f90=pgf90Enterelection[1-63]:15(建议选择16)7)编译模式主体编译成功后,在main目录下有real.e某e和wrf.e某e。
wrf手册中文

w r f手册中文(总20页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除Chapter 1: OverviewIntroductionThe Advanced Research WRF (ARW) modeling system has been in development for the past few years. The current release is Version 3, available since April 2008. The ARW is designed to be a flexible, state-of-the-art atmospheric simulation system that is portable and efficient on available parallel computing platforms. The ARWis suitable for use in a broad range of applications across scales ranging from meters to thousands of kilometers, including:Idealized simulations (e.g. LES, convection, baroclinic waves)Parameterization researchData assimilation researchForecast researchReal-time NWPCoupled-model applicationsTeaching简介Advanced Research WRF (ARW)模式系统在过去的数年中得到了发展。
最近公布了第三版,从2008年4月开始可供使用。
ARW是灵活的,最先进的大气模拟系统,它易移植,并且有效的应用于各种操作系统。
WRF的安装与运行

应用很受限,当然64位的计算速度要快很多,但是
为了避免这些的麻烦,建议使用32位的版本。
常用Linux指令
cd directory 进入指定路径的工作目录 cd .. 退到上一层目录 ls 显示目录下所有子目录与文件(包括隐藏文件) vi file_name 浏览和编辑文件; :wq 存盘退出、:q 直接退
对采用实际资料进行的数值模拟来说,指定边界条件 在ARW中有两个具体用途:一是可以作为粗网格边界 条件;另一个用于最外层的粗网格向嵌套的子区域提 供与时间相关的信息。
为了满足模拟实际大气的需要,模式还必须要加入一 套物理过程。
物理参数化方案
(1)微物理过程 (2)积云参数化 (3)行星边界层参数化 (4)近地面层参数化 (5)大气辐射参数化方案 (6)陆面模式
WRF在PC机上的安装与运行
----WRFV3.2
CUIT Catmiaow整理 2011年6月22日
目录
WRF&MM5 WRF对机器硬件的要求 常用Linux指令和目录 模式简介 模式需要的库软件 各模块的安装 后处理—ARWpost 参考资料
WRF与MM5
MM5模式由美国宾法尼亚州立大学(PSU)和美国大 气研究中心(NCAR)共同开的第五代中尺度大气数 值模式,是包含了多个显式可分辨率尺度微物理参数 化方案的非静力中尺度模式。MM5和WRF模式为均采 用地形跟随坐标。MM5模式的最新版本为V3.7,在 2004年开发的,但在2005年以前就停止了更新,美国 大气研究中心也不再支持了,所以现在我们能使用最 新MM5模式的版本为2004年的V3.7。MM5停止开发 后,美国大气研究中心转向重点开发WRF模式。
Fedora:发行版 12:版本 i386:硬件体系
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WRF安装手册--给所有挣扎在安装WRF泥淖中的朋友们作者:SJ modified by Jiangzq网上有很多指导安装WRF及其组件的文章,也有很多帮助解决安装过程中各种困难的帖子,但大多分散且不系统,下面我就以过来人的身份把我在PC上安装WRF的步骤及遇到的各种问题和答案放在模式联盟论坛上,希望能帮助那些正在挣扎于安装WRF泥淖中的各位,同时也纪念下我之前所经历的这种痛苦。
1、安装平台fedora82、所需的各种组件:1)PGI 7.15 + netcdf4.0 +NCL(==ncarg) !其实ifort的性能比PGI更好,但是其他的都过了,只在安装WRFDA的过程中一直编译不过去,因此暂不介绍ifort编译WRF的过程。
2)WRFV3.1 + WPSV3.0.1 + WRFDA V3.0.1(if needed)3)RIP43、安装PGI1)解PGI压缩包$cd /home/name/Model$mkdir PGI$tar -xvf pgilinux-715.tar.gz -C PGI$cd PGI$./install !出现提示信息Do you accept these terms? [accept,decline]accept1,Sinle system install2,Network install1Install the ACML? [y/n]nInstallation directory?[/opt/pgi]/home/name/Program/pgiDo you wish to install MPICH1? [y/n]nDo you want the files in the install directory to be read-only?[y/n]ninstall complete$cp license.dat /home/name/Program/PGI !把与安装版本相适应的license.dat拷贝到你安装的目录下配置.bashrc里的环境变量export PGI=/home/name/program/pgi/linux86/7.1-5/export MANPATH=$MANPATH:$PGI/manexport LM_LICENSE_FIEL=/home/name/program/pgi/license.datexport PATH=$PATH:$PGI/bin$source .bashrc为了试验pgi是否安装成功,可以打如下命令$pgf90如果有如下提示信息,说明已安装成功$pgf90 –warning-No files to process***************************************************************************在Fedora11下安装pgi_9.0-1高版本的fedora下同样需要安装高版本的pgi,但其安装步骤基本一样,只是它里面有一个patcher需要安装罢了。
下面完整的安装步骤:$cd /home/name/Model$mkdir PGI$tar –xvf pgilinux-901.tar.gz -C PGI$cd pgi$./install !出现提示信息Do you accept these terms? [accept,decline]accept1,Sinle system install2,Network install1Install the ACML? [y/n]nInstallation directory?[/opt/pgi]/home/name/Program/pgiDo you wish to install MPICH1? [y/n]nDo you want the files in the install directory to be read-only?[y/n]ninstall complete$cp license.dat /home/name/Program/pgi !把与安装版本相适应的license.dat拷贝到你安装的目录下$tar -xvf pgi_9.0-1_linux32.tar.bz2 -C /home/name/Program/pgi$./pgi_9.0-1_linux32_patcher配置.bashrc里的环境变量export PGI=/home/name/program/pgi/linux86/9.0-1/export MANPATH=$MANPATH:$PGI/manexport LM_LICENSE_FIEL=/home/name/program/pgi/license.datexport PATH=$PATH:$PGI/bin$source .bashrc为了试验pgi是否安装成功,可以打如下命令$pgf90如果有如下提示信息,说明已安装成功$pgf90 –warning-No files to processPgi_9.0可以从论坛的ftp下载:/thread-22-1-1.html*******************************************************************************4、安装netcdf1)解压netcdf-4.0压缩包$mkdir /home/name/Program/netcdf$cd home/name/Model$tar -xvf netcdf-4.0$cd netcdf-4.0$./configure –prefix=/home/name/Program/netcdf FC=pgf90 (使用相同的编译器)$make$make install配置.bashrc里的环境变量export NETCDF=/home/name/program/netcdfexport NETCDF_LIB=$NETCDF/libexport NETCDF_INC=$NETCDF/includeexport PATH=$PATH:$NETCDF/bin$source .bashrc试验netcdf安装是否成功$ncdump如果出现使用说明则说明安装成功5、安装ncl(目前ncl已经集合了ncarg,所以大家没必要装ncarg)在安装ncl之前,需要装三个外部库下载地址:/viewthread.php?tid=31&extra=page%3D1&frombbs=1$supassword:!如果以root身份登陆可跳过此步#rpm -i *rpm !*代表库名#exit安装好之后,开始安装ncl,如果从论坛ftp下载的ncl,解压出来的bin,include,lib可以放export NCARG_ROOT=/home/name/Program/nclexport NCARG_LIB=/home/name/Program/ncl/libexport NCARG_INC=/home/name/Program/ncl/includeexport PATH=$PATH:/home/name/Program/ncl/bin$source .bashrc如想试验安装是否成功$ncl !如进入程序就说明已经成功6、安装WRF在安装之前,请在.bashrc中配置环境变量export WRFIO_NCD_LARGE_FILE_SUPPORT=1$source .bashrc然后按照/thread-13-1-1.html里关于libg2c.so的修改(务必)解压WRFV3.1压缩包$tar -xvf WRFV3.1TAR.gz -C /home/name/Program/$cd /home/name/Program/WRFV3$./configure7$./compile em_real (这时要用到csh,如果PC上还没有安装,可以从这里下载/thread-46-1-1.html)。
如果/WRFV3/test/em_real里有real.exe和wrf.exe说明WRF安装成功了7、安装WPS安装WPS前要先安装三个外部库,在以后识别GRIB2格式的数据时会用得到,这三个库的下载地址: /viewthread.php?tid=31&pid=49&page=1&extra=page%3D1分别解压缩这三个压缩包。
$tar -xvf jasper-1.701.0.tar.gz$tar -xvf libpng-1.2.12.tar.gz$tar -xvf zlib-1.2.3.tar.gz然后开始安装$supassword: !输入密码,如一开始就以root进入可跳过这步#cd jasper-1.701.0#./configure#make#make install#cd..#cd libpng-1.2.12#./configure#make#make install#cd..#cd zlib-1.2.3#./configure#make#make install#exit现在可以安装WPS了$cd /home/name/Model$tar -xvf WPSV3.0.1.TAR.gz -C /home/name/Program$cd /home/name/Program/WPS$cd arch$vi configure.defaults找到跟PGI compiler有关的那几项,分别是serial NO GRIB2,serial,DM parallel NO GRIB2,DM parallel修改其中的NCARG_LIBS2项,修改后的结果是:NCARG_LIBS2 = -L$(PGI)/lib –lpgfnrtl –lpgc \-L/usr/lib/gcc/i386-redhat-linux/4.1.2 -lgcc需要说明的是,并不是所有的系统都要这么改,修改的原则是与用户系统的路径一致即可,具体可通过进入/usr/lib后找关于gcc及子目录;如果安装前已经打算以后只编译上述四项中的一项或几项,可相应修改,或者一次性全部改过来,一劳永逸。
$vi preamble修改NCARG_LIBS选项,修改后结果如下:NCARG_LIBS = -L$(NCARG_ROOT)/lib –lncarg –lncarg_gks -lncarg_c \-L/usr/lib/ -lX11若/usr目录下有X11R6则无须做任何改动这样安装WPS前的准备工作就做完了,下面开始正式安装$cd..$./configure1$./compile当前目录下出现geogrid.exe,ungrib.exe,and metgrid.exe时,说明安装成功了8、安装WRFDA安装WRFDA V3前要先装三个外部库bufr(若不用bufr格式的数据,可以不安装,这是3.1版本之前的WRFDA所不允许的),lapack,和blas。