WRFv3.4.1并行版本安装说明
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 模式操作指南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.1 安装环境 (2)2.2 模式源程序 (2)2.3 NetCDF函数库的安装 (2)2.4 标准初始化(SI)的安装 (6)2.5 WRF模式的安装 (9)3. WRF模式与T213模式嵌套 (17)3.1 嵌套方案 (17)3.2 嵌套程序设计 (17)3.3编译嵌套程序 (21)3.4 嵌套的实现 (22)4. WRF模式系统的运行 (29)4.1 理想大气方案 (29)4.2 真实大气方案 (32)5. WRF模式系统作业卡 (47)5.1 源程序 (47)5.2 真实大气方案 (48)6. 模式结果的显示处理 (61)6.1 Vis5D格式 (61)6.2 MICAPS格式 (62)6.2 GrADS格式 (65)附录1. WRF模式参数配置说明 (68)附录2. T213场库参数表 (78)WRF模式系统安装/调试技术报告1. WRF模式简介WRF(Weather Research Forecast)模式系统是由许多美国研究部门及大学的科学家共同参与进行开发研究的新一代中尺度预报模式和同化系统。
WRF模式系统的开发计划是在1997年由NCAR中小尺度气象处、NCEP的环境模拟中心、FSL的预报研究处和奥克拉荷马大学的风暴分析预报中心四部门联合发起建立的,并由国家自然科学基金和NOAA共同支持。
现在,这项计划,得到了许多其他研究部门及大学的科学家共同参与进行开发研究。
WRF模式入门指南
(一)WPS 预处理过程----------------------------------------------------(28) (二)WRF 主程序过程----------------------------------------------------(29) 附 1:namelist.wps 的参数简单说明-------------------------------------(30) 附 2:namelist.input 的参数简单说明-----------------------------------(32) 附 3:模拟 1013 号台风的 namelist.wps 及 namelist.input 范例-----(35) 附 4:一些简单的 LINUX、UNIX 命令--------------------------------------(39)
4
兰溪之水修订版
其变为 free)
WRF 模式入门指南
图 9 创建 swap 交换分区,点击“新建”,出现上图,大小(MB)的设置按实际情况而定, 一般机器内存大于 1G 的,建议设为 2048MB
图 10 创建根挂载点,把剩余的空闲空间选中,然后点击“编辑”,出现上图,大小为你剩 下的所有空闲空间的大小
子网掩码以及网关信息。
图 14 继续设置【网关】、DNS 地址等信息,然后点击【下一步】
7
兰溪之水修订版
WRF 模式入门指南
中大的 DNS 服务器的 IP 地址是: 南校区:202.116.64.1, 202.116.64.2, 202.116.64.3 南校区学生宿舍区:202.116.64.119, 202.116.64.120 北校区:202.116.96.1, 202.116.96.2 珠海校区:211.66.128.1, 211.66.128.2 东校区:222.200.160.1, 222.200.160.2
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:硬件体系
WRF安装及运行
,
WRFV3.5模式安装
2、连接l大型机。 点击 或者 弹出登录窗体,窗体视图如下
WRFV3.5模式安装
账户名为:baoyansong01(01-08) 密码:账户名#Nu1st 输入密码,就可以完全用windows来操作大型计算机。
3、我这里介绍SSH Secure Shell Client的远程传文件的功 能或者安装完成以后的另外一个图标,点击
1背景场wrf运行realexe后生成的wrfinputd01和wrfbdyd012同化数据包括雷达卫星常规观测数据3背景误差协方差矩阵bedat系统自带这里我们以同化amsua数据为例同化时间为2014年7月2日12时
WRF安装及运行
目录
WRFV3.5模式简介
WRFV3.5模式安装
WRFV3.5模式运行
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运行的顺序为:
使用说明:
此次 WRFDA3.5.1 的安装是针对南京信息工程 大 学的 大 型 机 而 言 , 该 大 型 机 的编译 器是 ifort。
WRFV3.5模式简介
Weather Research and Forecasting Model(WRF)被誉为是 次世代的中尺度天气预报模式。由美国环境预测中心 (NCEP ), 美国国家大气研究中心( NCAR )等美国的科研 机构为中心开始着手开发一种统一的气象模式。 WRF模式分为 ARW(the Advanced Research WRF)和 NMM(the Nonhydrostatic Mesoscale Model)两种,即研究用和业务 用两种形式,分别由 NCEP和 NCAR 管理维持着。本指南中使 用的是前者WRF ARW。
sun ray server software4.1安装和配置指南
OPEN LOOK 和 Sun™ 图形用户界面是 Sun Microsystems, Inc. 为其用户和许可证持有者开发的。 Sun 感谢 Xerox 在研究和开发可视或图形用 户界面的概念方面为计算机行业所做的开拓性贡献。 Sun 已从 Xerox 获得了对 Xerox 图形用户界面的非独占性许可证,该许可证还适用于实现 OPEN LOOK GUI 和在其他方面遵守 Sun 书面许可协议的 Sun 许可证持有者。
本文档按 “原样”提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性或非侵权性的默示保证,均不承担任何责任,除非 此免责声明的适用范围在法律上无效。
目录
前言 xi
1. 概述 1 介质格式 1 安装流程图 1 网络配置流程图 3
2. 准备安装 5 硬件要求 6 磁盘空间 6 软件要求 7 Java 运行时环境 (Java Runtime Environment, JRE) 7 客户机和服务器 Java 虚拟机 (Java Virtual Machine, JVM) 7 Solaris 操作系统版本 7 Solaris Trusted Extensions (高可靠扩展版)修补程序要求 8 SunMC 要求 8 Sun Ray Admin GUI Web 服务器要求 8 ▼ 安装 Apache Tomcat 9 Web 浏览器要求 10 Sun Ray 数据存储端口要求 10
美国联邦政府采购:商业软件 - 政府用户应遵循标准许可证条款和条件。
美国政府的使用、复制或公开 将受到 Sun Microsystems, Inc. 许可协议的限制,以及 DFARS 227.7202-1(a) 和 227.7202-3(a) (1995)、 DFARS 252.227-7013(c)(1)(ii) (1998 年 10 月)、 FAR 12.212(a) (1995)、 FAR 52.227-19 或 FAR 52.227-14 (ALT III) (如果适用)的限制。
WRF安装
WRF安装1、WRF(主)模块编译安装首先在/home/user/cuit下解压WRFV2.2.1.tar.gz文件:#tar zxvf WRFV2.2.1.tar.gz#ls#mv WRFV2.2.1 WRFV2#cd WRFV2下一步就要开始连接然后编译WRF主模块:#./configure(or:configure有的shell命令如此)然后出现如下内容:checking for perl5... nochecking for perl... found /usr/bin/perl (perl)Will use NETCDF in dir: /usr/local/netcdf-pgiPHDF5 not set in environment. Will configure WRF for use without.------------------------------------------------------------------------Please select from among the following supported platforms.1. PC Linux i486 i586 i686,PGI compiler (Single-threaded, no nesting)2. PC Linux i486 i586 i686, PGI compiler (single threaded, allows nesting usingRSL without MPI)3. PC Linux i486 i586 i686, PGI compiler SM-Parallel (OpenMP, no nesting)4. PC Linux i486 i586 i686, PGI compiler SM-Parallel (OpenMP, allows nestingusing RSL without MPI)5. PC Linux i486 i586 i686, PGI compiler DM-Parallel (RSL,MPICH, Allowsnesting)6. PC Linux i486 i586 i686, PGI compiler DM-Parallel (RSL_LITE, MPICH, Allowsnesting)7. Intel xeon i686 ia32 Xeon Linux, ifort compiler (single-threaded, nonesting)8. Intel xeon i686 ia32 Xeon Linux, ifort compiler (single threaded, allowsnesting using RSL without MPI)9. Intel xeon i686 ia32 Xeon Linux, ifort compiler (OpenMP)10. Intel xeon i686 ia32 Xeon Linux, ifort compiler SM-Parallel (OpenMP, allowsnesting using RSL without MPI)11. Intel xeon i686 ia32 Xeon Linux, ifort+icc compiler DM-Parallel (RSL,MPICH,allows nesting)12. Intel xeon i686 ia32 Xeon Linux, ifort+gcc compiler DM-Parallel (RSL,MPICH,allows nesting)13. PC Linux i486 i586 i686, PGI compiler, ESMF (Single-threaded, ESMFcoupling, no nesting)Enter selection[1-13]我们选择2,使用单机,允许嵌套,但不并行运算:Enter selection [1-13] : 2----------------------------------------------------------Configuration successful. To build the WRF, type: compile----------------------------------------------------------#./compile 编译安装开始Usage:compile wrf compile wrf in run dir (Note, noreal.exe, ndown.exe or ideal.exe generated)test cases (see README_test_cases for details):compile em_b_wavecompile em_grav2d_xcompile em_hill2d_xcompile em_quarter_sscompile em_realcompile em_squall2d_xcompile em_squall2d_ycompile –h help message我们选择real模拟,则输入#./compile em_real >& compile.log接下来就等待主模块的编译安装如果编译安装成功,在/home/user/WRFV2/run路径下生成real.exe和wrf.exe可执行文件,在终端上显示为蓝色的即可(红色表示没有安装成功,需重新编译)。
Windows Server AppFabric 安装和配置指南
Contents安装指南 (3)入门标题页 (3)Windows Server AppFabric 安装和配置指南 (3)版权 (3)版权所有 (3)简介 (3)清单:规划安装 (4)硬件要求 (4)使计算机作好安装准备 (5)本节内容 (5)安装关键的 Windows 更新 (5)安装 Windows 更新 (6)安装修补程序 (6)KB980423 (6)安装 .NET Framework (6)安装 Windows PowerShell 2.0 (7)为缓存服务配置设置准备共享网络文件夹 (7)安装和配置 Windows Server AppFabric (8)主机托管服务的安装和配置 (8)缓存服务的安装和配置 (9)本节内容 (9)安装 Windows Server AppFabric (9)本节内容 (12)安装缓存客户端程序集 (12)准备启用缓存的应用程序服务器 (13)准备开发工作站 (13)配置 Windows Server AppFabric (13)启动 Windows Server AppFabric 的配置 (14)配置监控 (14)配置暂留 (17)配置缓存服务 (19)完成 Windows Server AppFabric 的配置 (23)首次启动缓存主机服务 (24)安装指南Windows Server AppFabric 安装指南说明了安装和配置这些技术的过程。
为了确保所阅读的是最新的信息,您可以从Windows Server AppFabric 安装指南(/fwlink/?LinkId=169172) 下载页下载本指南的最新版本。
入门标题页Windows Server AppFabric 安装和配置指南Microsoft Corporation发布日期:2010 年 5 月版权版权所有本文档按“原样”提供。
本文档中包含的信息和视图(包括 URL 和其他 Internet 网站参考)可能会随时更改,恕不另行通知。
wrf安装摘要
摘要:本文档简要介绍在曙光HPC集群上部署WRF/ARPS气象模式时软件环境的准备及模式安装的方法步骤。
1 曙光集群基础软件环境1.1 操作系统所有节点统一安装Red Hat Enterprise Linux Server release 6.2 64位操作系统1.2 编译器要求安装GNU、Intel、PGI三套编译器。
默认情况下,推荐使用Intel编译器,运行效率较高。
1.2.1 GNU编译器备注:GNU编译器为Red Hat Linux系统自带。
1.2.2 Intel编译器Intel编译器环境变量脚本:/public/software/profile.d/intel-env.sh1.2.3 PGI编译器PGI编译器环境变量脚本:/public/software/profile.d/pgi-env.sh1.3 MPI并行环境1.3.1 mvapich2MVAPICH2是基于MPICH2的一个MPI拓展实现,提供了对IB,iWARP,RcCE,PSM,uDAPL等新型高性能通信设备和协议的支持,同时也支持TCP/IP协议和共享内存,还支持Nvidia GPU并行任务。
MVAPICH2支持的通信接口(10种)如下图所示:MVAPICH2由美国俄亥俄大学开发,最新版本已到MVAPICH2 1.9+,基于MPICH2-1.5+开发,支持MPI-1和MPI2.2标准,并已初步支持MPI-3标准。
官方网站为:/overview/mvapich2/。
1.3.1.1 Intel编译器版本(默认MPI)版本:mvapich2-1.8安装路径:/public/software/mpi/mvapich2-18-intel环境变量脚本:/public/software/profile.d/mvapich2-intel-env.shMPI编译器:MPI运行方式:#mpirun –f hostfile –n 32 ./mpi_exec其中hostfile格式如下:node1:16node2:16从源码安装mvapich2方法:#tar zxvf mvapich2-1.8.tar.gz#cd mvapich2-1.8#./configure --prefix=/public/software/mpi/mvapich2-18-intel --with-device=ch3:nemesis:ib,tcp CC=icc CXX=icpc FC=ifort F77=ifort #make#make install1.3.1.2 GNU编译器版本版本:mvapich2-1.8安装路径:/public/software/mpi/mvapich2-18-gnu环境变量脚本:/public/software/profile.d/mvapich2-gnu-env.shMPI编译器:MPI运行方式:#mpirun –f hostfile –n 32 ./mpi_exec其中hostfile格式如下:node1:16node2:16从源码安装mvapich2方法:#tar zxvf mvapich2-1.8.tar.gz#cd mvapich2-1.8#./configure --prefix=/public/software/mpi/mvapich2-18-gnu --with-device=ch3:nemesis:ib,tcp CC=gcc CXX=g++ FC=gfortranF77=gfortran#make#make install1.3.2 OpenMPIOpenMPI是一个免费的、开源的MPI实现,兼容MPI-1和MPI-2标准。
WRFChem安装及使用说明手册
1.3 参考资料
1)WRF-Chem 说明手册 2)/wrf/WG11/, WRF-Chem 学习网站
2. 安装过程
这里选用 bluesky 服务器和 intel 编译器进行 WRF-ChemV3.7.1 的安装说明, WRF-Chem 的安装和 WRF 的区别只在于 WRFV3 部分,WRFDA 和 WPS 可以 直接链接已经安装好的版本。
12
册和官方的说明来看,侧边界也可以进行化学的更新,有机会可以进行学习。 (4)个人觉得,如果能够得到合适的排放源数据,可以仿照 PREP-CHEM-SRC 中的做法,将这些排放源种类写成 Global_emissions_v3 中的样式,然后处理得 到最终的结果,这部分我写过一点程序,见附录 3。内容还比较粗糙,当时只是 做了一点尝试性的工作,需要进一下深入研究 (5)最后,WRF-Chem 的运行需要大家仔细研读官方的说明和手册,还需要你 们多动手多尝试,祝大家用起来一切顺利,有问题的话可以随时跟我交流。
3. 使用过程 ........................................................................................... 6 3.1 WPS 数据准备说明..................................................................... 7 3.2 气象初始场的准备说明 ............................................................ 8 3.3 化学数据前处理程序的使用说明 ............................................ 8 3.4 化学数据转化程序的使用说明 ................................................ 9
2006-WRF模式系统在PC机上的安装及运行
WRF模式系统在PC机上的安装及运行李建华,崔宜少,张灿,单宝臣(威海市气象局,山东威海 264200)摘要:介绍了WRF模式的概况以及在PC机上运行该模式需要的硬件和软件环境,介绍了PGI编译器、netCDF库以及图形处理软件包的获得和安装方法;着重介绍了WRF模式在PC机上的安装和运行要点。
关键词:WRF模式; PGI编译器; Linux系统中图分类号:P456.7 文献标识码:B 文章编号:1005-0582(2006)-03-0008-03引言WRF (Weather Research and Forecast ) 模式是由美国研究部门及大学的科学家共同参与开发研究的新一代中尺度天气预报模式及同化系统。
WRF模式系统开发的目标是建立一个具有可移植、易维护、可扩充、高效率等诸多特性、用户界面友好的模式。
模式采用全可压、非静力方程和ArakawaC网格,以便在高分辨率模拟中提高计算精度,并提供了多种物理方案供选择。
模式主要包括WRFSI(WRF Standard Initialization)模块、 WRF处理模块和后处理绘图模块。
目前WRF模式已经在各国的气象研究部门得到广泛的试用,WRF模式的安装以及运行也得到越来越广泛得关注。
本文以WRF模块第二个版本为例,说明了WRF模式在PC机上的安装和运行要点。
1 在PC机上运行WRF所需的环境在PC机上运行WRF模式,除了对机器硬件配置有一定的要求外,还需要安装Linux操作系统,FORTRAN 编译器,netCDF库,以及相应的图形软件包。
下面对如何建立工作环境做简要介绍。
1.1 对机器的配置要求硬盘要求至少有大于10G的空间,如果需要安装GUI图形库,则显示器分辨率至少为1024*768,内存应该在128M以上。
1.2 FORTRAN 编译器的获取和安装WRF模式系统是采用Fortran 90、Fortran 77及c++编译语言进行编译与测试的,所以,运行WRF 必须先安装编译软件,目前运用的编译软件主要有PGI和INTEL。
WRF安装运行入门指南
WRF安装运行入门指南WRF是一种先进的气象预报模式系统。
它由美国国家大气研究中心(NCAR)开发,是开源的,具有高度可配置性和可扩展性。
WRF能够进行各种规模范围的气象预报,从小尺度到全球尺度,涵盖了大气、海洋和土壤过程。
WRF的安装和运行是一个相对复杂的过程,需要一些基本的气象学和计算机知识。
本文将为您提供一个简单的WRF安装和运行入门指南。
1.准备工作在安装WRF之前,您需要确保您的计算机满足以下要求:- Linux 操作系统:由于 WRF 是在 Linux 环境下开发的,因此最好在 Linux 系统上进行安装和运行。
- Fortran 和 C 编译器:您需要安装 GNU 编译器套件(GCC)以编译 WRF 的源代码。
- NetCDF 库:WRF 使用 NetCDF 文件格式来存储模拟结果,您需要安装 NetCDF 库以支持模式输入和输出。
- MPI 库:WRF 使用 MPI(Message Passing Interface)进行并行计算,您需要安装 MPI 库以实现分布式计算。
-GRIB库(可选):如果您计划使用GRIB数据作为WRF的输入数据,您需要安装GRIB库。
3.配置WRF环境变量在终端中打开一个新的窗口,并将当前工作目录切换到解压缩的WRF 目录。
然后,执行以下命令配置WRF环境变量:```./configure```这将启动一个配置脚本,您需要按照提示选择合适的选项。
根据您的需求,您可以选择编译 WRF、WPS(WRF preprocessing system)或者两者都编译。
在完成配置后,将会在 WRF 目录中生成一个`configure.wrf` 文件。
4.编译WRF执行以下命令编译WRF:``````这将编译 WRF 模式的 `em_real` 变体。
根据您的配置,编译过程可能需要一些时间。
编译完成后,会在 WRF 根目录下生成一个 `run` 文件夹,其中包含编译好的可执行文件。
WRF安装运行入门指南
・・・・・・・・・・・・・・・・・・・・・・・・・ห้องสมุดไป่ตู้・・ 7
3.1. ~安装前奏~
・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 9
~ WPS ~ 3.2. ~安装 WPS~ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 10 3.3. ~运行 WPS~ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 12
注:在本指南的第 3 部分和第 4 部分分别记述了 WPS+WRFV2.2 和 WRF_SI+WRFV2.2 的安装运行方法, 实际使用时可任选其一(WRF 的开发者们推荐使用前者)。
指南中以绿色书写的部分为 UNIX 的命令文,蓝色为链接部分。 2
aioply
WRF 安装运行入门指南
1.<WRF 模式简介>
WRF 模式为完全可压缩以及非静力模式,采用 F90 语言编写。水平方向采用 Arakawa C(荒川 C)网格 点,垂直方向则采用地形跟随质量坐标。WRF 模式在时间积分方面采用三阶或者四阶的 Runge-Kutta 算法。 WRF 模式不仅可以用于真实天气的个案模拟,也可以用其包含的模块组作为基本物理过程探讨的理论根 据。WRF 的开发组是这样介绍 WRF 模式的特点的:
~ WRFV2.2 ~ 3.4. ~安装 WRFV2.2~ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 17 3.5. ~运行 WRFV2.2~ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 21
4. WRF_SI+WRFV2.2 安装运行简介
・・・・・・・・・・・・・・・・・・・・・・ 24
1. WRF 模式简介 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 3
WRF模式运行指南
WRF模式运⾏指南WRF模式运⾏指南(2006.3.13~2006.3.22)国家⽓象中⼼数值预报室(内部资料请勿扩散)⼆○○六年三⽉⼗三⽇⽬录1.WRF模式简介 (1)2.WRF模式的安装 (2)2.1安装环境 (2)2.2模式源程序 (2)2.3NetCDF函数库的安装 (2)2.4标准初始化(SI)的安装 (6)2.5WRF模式的安装 (9)3.WRF模式与T213模式嵌套 (17)3.1嵌套⽅案 (17)3.2嵌套程序设计 (17)3.3编译嵌套程序 (21)3.4嵌套的实现 (22)4.WRF模式系统的运⾏ (29)4.1理想⼤⽓⽅案 (29)4.2真实⼤⽓⽅案 (32)5.WRF模式系统作业卡 (47)5.1源程序 (47)5.2真实⼤⽓⽅案 (48)6.模式结果的显⽰处理 (61)6.1Vis5D格式 (61)6.2MICAPS格式 (62)6.2GrADS格式 (65)附录1.WRF模式参数配置说明 (68)附录2.T213场库参数表 (78)WRF模式系统安装/调试技术报告数值预报室邓莲堂1.WRF模式简介WRF(WeatherResearchForecast)模式系统是由许多美国研究部门及⼤学的科学家共同参与进⾏开发研究的新⼀代中尺度预报模式和同化系统。
WRF模式系统的开发计划是在1997年由NCAR中⼩尺度⽓象处、NCEP的环境模拟中⼼、FSL 的预报研究处和奥克拉荷马⼤学的风暴分析预报中⼼四部门联合发起建⽴的,并由国家⾃然科学基⾦和NOAA共同⽀持。
现在,这项计划,得到了许多其他研究部门及⼤学的科学家共同参与进⾏开发研究。
WRF模式系统具有可移植、易维护、可扩充、⾼效率、⽅便的等诸多特性,将为新的科研成果运⽤于业务预报模式更为便捷,并使得科技⼈员在⼤学、科研单位及业务部门之间的交流变得更加容易。
WRF模式系统将成为改进从云尺度到天⽓尺度等不同尺度重要天⽓特征预报精度的⼯具。
wrf模式学习_从linux安装开始
模式学习从LINUX安装开始——WRF入门中文教程1 CentOS 5 Linux安装图解CentOS即Community Enterprise Operating System。
CentOS的最新版本是CentOS5.2,是RHEL 5.2的再编译版本,于2008年6月26日发布,可以在网上/下载的安装光盘映像,大约3.4GB 左右。
图一 安装菜单及安装选项,按下回车键直接开始安装(这里可以选择文本界面和图形界面两种形式的安装,按ENTER键直接进行图形界面的安装,如果敲写linux text 再按ENTER则进行文本界面的安装,强烈建议直接回车安装) 图二 为安装进行初始化:加载必要的文件系统等图三 是否检测安装光盘,通常选择跳过(检测安装光盘需要花费大量时间,你也可以选择OK进行安装光盘的检测)图四 出现图形化安装界面,单击“Next”按钮,安装开始图五 选择安装的语言:简体中文图六 选择适当的键盘,按默认图七接着进入到磁盘分区设置界面,你可以为所需安装的CENTOS系统建了默认的磁盘分区,也可以手动进行磁盘分区;这里我使用手动分区,所以我选在【建立自定义的分区结构】,点击【下一步】进入具体的分区配置窗口;图八进入分区界面,当然这里的分区情况人人不同,找到你安装linux得空闲空间,这里的大小仅作为示例,为安装模式使用,空闲空间一般要有50G左右。
图九 创建swap交换分区,点击“新建”,出现上图,大小(MB)的设置按实际情况而定,一般机器内存大于1G的,建议设为2048M B图十 创建根挂载点,把剩余的空闲空间选中,然后点击“编辑”,出现上图,大小为你剩下的所有空闲空间的大小图十一 创建好的分区装好的系统,如windowsXP),在前面的小框打钩代表默认启动的系统,然后下一步windows下,开始菜单->附件->命令提示符->ipconfig,得到你自己的IP地址、子网掩码以及网关信息。
WRF_V3.4环境搭建及安装
WRF_V3.4环境搭建及安装.bashrc (单独用户) 单用户全局变量gedit .bashrc(linux系统的桌面命令框) 或者vi .bashrc(纯命令框)gedit /etc/sysconfig/selinux设置为:SELINUX=disable或命令setenforce 0注意:安装的编译器主要为intel编译器,所有的库文件基本都是最新、基于intel编译器的。
(基于pgi编译器的安装原理和intel编译器的基本一样)黑体字为主要的命令或者环境变量步骤一:Intel编译器用新版本:Intel® C++ Composer 和Intel® Fortran Composer/en-us/articles/non-commercial-software-download/./install.sh环境变量设置(下同):gedit .bashrc 或者vi .bashrcexport INTEL_LICENSE_FILE=/opt/intel/licensesexport INTEL_COMPILER_TOPDIR="/opt/intel/composerxe-2011.3.174". $INTEL_COMPILER_TOPDIR/bin/ifortvars.sh intel64. $INTEL_COMPILER_TOPDIR/bin/iccvars.sh intel64export LD_LIBRARY_PATH="/opt/intel/lib/intel64:${LD_LIBRARY_PAT H}"export MANPATH=$MANPATH:/opt/intel/man/en_US/man1:/opt/intel/man/en_ US/man3注意,上面的语句中点号之后有空格。
然后重新登录或执行下面的命令source .bashrc或source /opt/intel/bin/iccvars.sh intel64source /opt/intel/bin/ifortvars.sh intel64验证安装:ifort –version步骤二:pgi安装(可不安装)安装:./installDo you accept these terms?[accept,decline] accept1,single system install 2,Network install 1Install the ACML?[y/n] nInstallation directory?[/opt/pgi] /opt/pgiDo you wish to install MPICH1?[y/n] nDo you want the files in the install to be read-only?[y/n] n环境变量设置:gedit .bashrc 或者vi .bashrcexport PATH=/opt/pgi/linux86-64/10.1/bin:$PATHexport MANPATH=$MANPATH:/opt/pgi/linux86-64/10.1/manexport LM_LICENSE_FILE=/opt/pgi/license.datexport PGI=/opt/pgiexport LD_LIBRARY_PATH="$PGI/linux86-64/10.1/lib:${LD_LIBRARY_PAT H}"步骤三:安装mpich2./configure --with-device=ch_p4 --prefix=/opt/mpichmakemake install设置环境变量:export MPICH_ROOT=/opt/mpichexport PATH=$PATH:$MPICH_ROOT/binexport LD_LIBRARY_PATH="$MPICH_ROOT/lib:${LD_LIBRARY_PATH}" MANPATH=$MANPATH:$MPICH_ROOT/man测试MPICH:mpif77 -o test test.fmpif90 -o test test.f90mpirun -np 2 pi3步骤四:安装jasperhttp://www.ece.uvic.ca/~mdadams/jasper/./configure --prefix=/opt/jaspermakemake install环境变量设置:export JASPER=/opt/jasperexport JASPERLIB=/opt/jasper/libexport JASPERINC=/opt/jasper/include步骤五:安装grads解压放入:/opt/grads即可环境变量设置:GRADS=/opt/gradsexport GRADSexport PATH=$GRADS/bin:$PATHexport GADDIR=$GRADS/dataexport GASCRP=$GRADS/lib步骤六:jpeg 安装jpeg-8c安装:./configure --prefix=/opt/jpegCFLAGS="-O3 -fPIC" ./configure #如果64位处理器需要CFLAGS="-O3 -fPIC"makemake install步骤七:libpng 安装./configure --prefix=/opt/libpngcp scripts/makefile.linux makefile修改makefile的安装路径makemake install步骤八:perl-5安装(系统自带,可不安装)./configure.gnu --prefix=/opt/perl --with -fPICmakemake install步骤九:安装zlib/ftp:///lib-external/zlib/./configure --prefix=/opt/zlibCFLAGS="-O3 -fPIC" ./configure --prefix=/opt/zlib//使用64位元的方法进行编译makemake installlib/libz.a: could not read symbols: Bad value一般是64 位电脑才会出现步骤十:安装szip./configure --prefix=/opt/szipmake >make.log &make check >check.log &make install步骤十一:安装hdf5./configure --prefix=/opt/hdf5 --with-szlib=/opt/szipmake >make.log &make check >check.log &(20 分钟)make install >install.log &步骤十二:安装netcdf/en-us/articles/performance-tools-for-software-developers-bui lding-netcdf-with-the-intel-compilers/#2/software/netcdf/安装步骤:./configure --prefix=/opt/netcdf_intel --with-zlib=/opt/zlib --with-hdf5=/opt/hdf 5 --with-szlib=/opt/szip--disable-netcdf-4 --disable-dap-remote-testsmakemake checkmake install环境变量设置:export FC=ifortexport SFC=ifortexport CC=iccexport SCC=iccexport CXX=icpcexport CPP='icc -E'export CXXCPP='icpc -E'export NETCDF=/opt/netcdf_intelexport NETCDF_LIB=$NETCDF/libexport NETCDF_INC=$NETCDF/includeexport PATH=$PATH:$NETCDF/binexport MANPATH=$MANPATH:$NETCDF/share/man/man1:$NETCDF/shar e/man/man3export LD_LIBRARY_PATH="/opt/netcdf_intel/lib/:${LD_LIBRARY_PATH} "试验netcdf安装是否成功ncdump NetCDF安装成功!步骤十三:Ncview安装./configure --prefix=/opt/ncview --x-libraries=/usr/lib64 --with-netcdf_incdir=/o pt/netcdf_intel/include --with-netcdf_libdir=/opt/netcdf_intel/lib --enable-netcdf -4makemake install步骤十四:ncl_ncarg 安装在安装ncl之前,需要装四个外部库(yum安装):先安装openssl,再安装libdap,然后是libnc-dap,最后是compat-libf2c环境变量设置:export NCARG_ROOT=/opt/ncl_ncarg_intelexport NCARG_LIB=$NCARG_ROOT/libexport NCARG_INC=$NCARG_ROOT/includeexport PATH=$PATH:$NCARG_ROOT/binexport NCL=/opt/ncl_ncarg_intelexport NCL_LIB=$NCL/libexport NCL_INC=$NCL/includeexport LIB_NCL=$NCL/libexport INC_NCL=$NCL/include安装步骤:cp ./config/LINUX.64.INTEL ./config/LINUXgedit ./config/LINUX 修改define ArchRecLibSearch -L/lib -L/usr/lib -L/usr/lib64 -L/opt/hdf5/lib -L/opt/ szip/lib -L/opt/zlib/lib -L/opt/X11R6/libdefine ArchRecIncSearch -I/usr/include -I/usr/include/X11 -I/opt/hdf5/include -I/opt/szip/include -I/opt/zlib/include -I/opt/X11R6/includegedit ./config/Project 修改\define HDFlib -lmfhdf -ldf -ljpeg -lz -lsz./Configure 安装路径:/opt/ncl_ncarg_intelmake Everything >& make-outputtail -f make-output测试:ncargex cpex08ctrans -d X11 cpex08.ncgmncl如进入程序就说明已经成功如果编译器为Pgi则需修改:$ cp ./config/LINUX.64.PGI ./config/LINUX步骤十五:安装WRFV3下载最新版:/wrf/users/download/get_sources.html检查环境变量是否有如下设置:ulimit -s unlimitedexport WRFIO_NCD_LARGE_FILE_SUPPORT=1export NETCDF=/opt/netcdf4.1export JASPERLIB=/opt/jasper/libexport JASPERINC=/opt/jasper/includeexport LD_LIBRARY_PATH="/opt/intel/lib/:${LD_LIBRARY_PATH}" export INCLUDE="/opt/intel/include/:${INCLUDE}"export WRFIO_NCD_LARGE_FILE_SUPPORT=1export DM_FC=mpiifortexport DM_CC=mpiicc./compile em_real(安装时间大概15分钟左右)如果/WRFV3/test/em_real里有ndown.exe、real.exe、wrf.exe说明WRF安装成功步骤十六:安装WPS安装WPS前要先安装三个外部库,在以后识别GRIB2格式的数据时会用到:jasper-1.701.0.tar.gz libpng-1.2.12.tar.gz zlib-1.2.3.tar.gz常见问题:1 jasper、zlib和png的安装位置最好相同,可以在各自的configure时通过--prefix 制定,这样会方便指定COMPRESSION_LIBS和COMPRESSION_INC(不相同需要详细指定)。
Spack:从零开始,手把手教你轻松安装WRF
Spack:从零开始,手把手教你轻松安装WRF1. 安装spack,并配置环境变量1.1 克隆spack仓库到本地# 将spack克隆到~/spack文件夹。
克隆位置可改git clone-c feature.manyFiles=true https:///spack/spack.git ~/spack如果你无法连接到互联网,可以在github网页上,下载仓库的zip文件,然后解压到你所需要的位置。
1.2 将spack setup环境命令加载到bashrc中echo "source ~/spack/share/spack/setup-env.sh">> ~/.bashrcsource ~/.bashrc1.3 寻找编译器spack可以搜索你的环境变量PATH中所有编译器的可执行文件,并将其全路径保存到~/.spack/linux/compilers.yaml文件中。
假设你的超算上已使用module等方法管理编译器,你也可以先load你需要用到的编译器。
总之,你需要保证你的编译器的可执行文件位于系统的PATH环境变量中。
spack compiler find当然你也可以打开~/.spack/linux/compilers.yaml文件,手动修改路径2. 安装wrf2.1 如果可以连接互联网spack install wrf这样就完成了!只需一步,立刻就可以完成!2.2 如果无法连接互联网在一台可以连网的liux机器上安装spack;接着,执行spack info wrf查询wrf需要安装哪些依赖项。
由输出信息可得知,wrf需要依赖•hdf5,jemalloc,libtirpc,m4,netcdf-c,parallel-netcdf,pkgconfig,time,jasper,libpng,libtool,mpi,netcdf-fortran,perl,tcsh和zlib;接着,执行spack mirror create hdf5 jemalloc libtirpc m4 netcdf-c parallel-netcdf pkgconfig time jasper libpng libtool mpi netcdf-fortran perl tcsh zlib wrfspack会提示:Successfully updated mirror in file:/[某路径]将该路径的文件全部打包,移动到你无法联网的那台机器上的相应位置(默认在主目录下)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WRFv3.4.1并行版本安装说明中山大学大气科学系刘一鸣 (liuyming@)樊琦 (eesfq@)本说明适用于在ubuntu(64位)linux系统中安装WRFv3.4.1并行版本,内容包括WRF的安装、运行以及可视化。
选取了珠江三角洲从2004年4月5日00时到4月6日00时共24小时的模拟个例。
蓝色部分为下载地址或参考网址,红色部分为在终端输入的命令(“$”为普通用户bash命令提示符,“#”为超级用户bash命令提示符,命令提示符只作提示作用,并不需要输入),深蓝色斜体部分为在文件中修改的代码,紫色部分为在终端上显示的计算机提示。
“HOME”是环境变量,表示用户对应的主目录,超级用户和普通用户的主目录并不一样。
在环境变量前加“$”表示调用该环境变量,如“$HOME”。
本说明重在操作,如需了解理论的部分则需要参考WRF的用户手册,下载网址为:/wrf/users/supports/tutorial.html在安装之前,首先要在主目录下解压wrfdata.tar.gz:$ cd $HOME$ tar -zxvf wrfdata.tar.gz结果在主目录下生成wrfdata文件夹,里面包含了安装所需要的压缩包。
1. 下载并解压WRF安装包1.1 WRF压缩包下载需要下载的压缩包包括WRFV3.4.1.TAR.gz,WPSV3.4.1.TAR.gz,jasper-1.701.0.tar.gz,libpng-1.2.12.tar.gz,zlib-1.2.3.tar.gz,ARWpost_V3.tar.gz和geog.tar.gz(地形数据)。
下载网址为:/wrf/users/download/get_sources.html1.2 解压压缩包$ cd $HOME$ mkdir WRFv3.4.1 (WRF3.4.1主目录)$ cd WRFv3.4.1$ tar -zxvf $HOME/wrfdata/WRF/WRFV3.4.1.TAR.gz解压后在WRFv3.4.1目录下生成文件夹WRFV3$ tar -zxvf $HOME/wrfdata/WRF/WPSV3.4.1.TAR.gz解压后在WRFv3.4.1目录下生成文件夹WPS2. 安装gfortran、g++、等必要的软件或工具$ cd $HOME/wrfdata/packages$ sudo dpkg -i *输入密码后等待一段时间即可安装成功3. 安装intel编译器安装分为icc安装包和fortran安装包,可到intel官方网站免费下载,下载网址为:/en-us/non-commercial-software-development激活需要序列号,icc安装包是l_ccompxe_2011.11.339.tgz,ifort安装包是l_fcompxe_2011.11.339.tgz,默认安装路径为/opt/intel。
(序列号对应为本说明提供的安装包)3.1登录超级用户intel编译器的安装需要在超级用户权限下完成,在安装前登录超级用户:$ sudo su输入密码后按Enter即可登录超级用户,命令提示符变为“#”,此时超级用户仍为bash命令环境3.2 安装icc# mkdir /usr/INTEL# cd /usr/INTEL# tar -zxvf /home/user/wrfdata/INTEL/l_ccompxe_2011.11.339.tgz user为普通用户用户名# cd l_ccompxe_2011.11.339# ./install.sh请务必根据英文提示输入命令来进行安装,安装路径设为默认的。
如果通过输入序列号来激活,序列号为N5D5-59XJ7FC2,需要连接网络。
如果通过输入序列号文件来激活,则不需要联网,序列号文件是/home/user/wrfdata/INTEL/NCOM_L_CMP_CPP_N5D5-59XJ7FC2.lic。
(user为普通用户用户名)3.3 安装ifort# cd /usr/INTEL# tar -zxvf /home/user/wrfdata/INTEL/l_fcompxe_2011.11.339.tgz user为普通用户用户名# cd l_fcompxe_2011.11.339/# ./install.sh请务必根据英文提示输入命令来进行安装,安装路径设为默认的。
如果通过输入序列号来激活,序列号为NR2M-9D5C5CB5,需要连接网络。
如果通过输入序列号文件来激活,则不需要联网,序列号文件是/home/user/wrfdata/INTEL/NCOM_L_CMP_FOR_NR2M-9FMJTRW4.lic。
(user为普通用户用户名)3.4 设置超级用户环境变量# gedit $HOME/.bashrc添加下面的语句:source /opt/intel/composer_xe_2011_sp1.11.339/bin/compilervars.sh intel64# source $HOME/.bashrc退出超级用户:# exit终端的命令提示符变回“$”,即普通用户bash环境3.5设置普通用户环境变量$ gedit $HOME/.bashrc添加下面的语句:source /opt/intel/composer_xe_2011_sp1.11.339/bin/compilervars.sh intel64$ source $HOME/.bashrc参考网站:/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/4、安装MPICH2MPICH2版本为1.2.1p1,安装包为mpich2-1.2.1p1.tar.gz,下载网址:/static/downloads/1.2.1p1/4.1登录超级用户MPICH2的安装需要在超级用户权限下完成,在安装前登录超级用户:$ sudo su输入密码后按Enter即可登录超级用户,命令提示符变为“#”,此时超级用户仍为bash命令环境4.2解压安装包# cd /usr# tar -zxvf /home/user/wrfdata/MPICH2/mpich2-1.2.1p1.tar.gz user为普通用户用户名解压后在/usr路径下生成文件夹mpich2-1.2.1p14.3编译# cd /usr/mpich2-1.2.1p1# ./configure --prefix=/usr/mpich2设置/usr/mpich2为安装路径4.4安装# make# make install4.5 退回到普通用户# exit终端的命令提示符变回“$”,即普通用户bash环境4.6新建文件.mpd.conf文件$ cd $HOME$ touch .mpd.conf$ chmod 600 .mpd.conf$ gedit .mpd.conf在文件中输入:MPD_SECRETWORD=mr45-j9z4.7 设置环境变量$ gedit $HOME/.bashrc添加下面的语句:export MPICH2=/usr/mpich2export P ATH=$MPICH2/bin:$P ATH$ source $HOME/.bashrc安装完成后在终端输入which mpif90后会显示mpif90所示的位置/usr/mpich2/bin/mpif90 4.8 打开mpd$ mpd &每次开机需要并行计算都要打开mpd,“&”符号表示命令在后台运行。
5. 安装netcdf安装包可到官方网站下载,成功运行的版本为4.0,安装包是netcdf-4.0.tar.gz下载网址:ftp:///pub/netcdf/netcdf-4.0.tar.gz5.1 解压压缩包$ cd $HOME$ tar -zxvf $HOME/wrfdata/WRF/netcdf-4.0.tar.gz5.2 编译congifure$ cd $HOME/netcdf-4.0$ ./configure CC='icc' CXX='icpc' CFLAGS='-O3 -xHost -ip -no-prec-div -static-intel' CXXFLAGS='-O3 -xHost -ip -no-prec-div -static-intel' F77='ifort' FC='ifort' F90='ifort' FFLAGS='-O3 -xHost -ip -no-prec-div -static-intel' CPP='icc -E' CXXCPP='icpc -E' --prefix=$HOME/netcdf$ make5.3 安装$ make install安装完成后在主目录生成文件夹netcdf5.4 设置环境变量$ gedit $HOME/.bashrc在文件后添加语句:export NETCDF=$HOME/netcdfexport P ATH=$NETCDF/bin:$P ATH$ source $HOME/.bashrc参考网址:/support/performancetools/sb/CS-027812.htm6. 安装NCARG安装包下载网址为/search?Type=Software,安装包为ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc445.tar.gz6.1 解压压缩包$ cd $HOME$ mkdir ncarg$ cd $HOME/ncarg$ tar -zxvf $HOME/wrfdata/WRF/ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc445.tar.gz (这两行是连在一起的,实际为同一行)6.2 创建.hluresfile文件$ gedit $HOME/.hluresfile添加下面的内容:!=========================================! This is a sample .hluresfile. It should! go in your home directory.!! Comments for ".res" files are preceded by a "!".! Remember quotations are not used in .res files.! White background/black foreground, these are the default in V6.1.0*wkForegroundColor : (/0.,0.,0./)*wkBackgroundColor : (/1.,1.,1./)! Have a favorite colormap that you use for everything? You can! make it your default here (note the name is NOT in quotes).!! In Version 6.1.0, the default is "ncl_default":! /Document/Graphics/ColorTables/ncl_default.shtml!! For all available color maps, see! /Document/Graphics/color_table_gallery.shtml*wkColorMap : BlueWhiteOrangeRed! Font - this is the default in V6.1.0.! Use times-roman to get the pre-V6.1.0 default.*Font : helvetica! Function code - this is the default in V6.1.0.! Use ':' to get the pre-V6.1.0 default.*TextFuncCode : ~! Make default X11 window larger (the default is 500x500)*wkWidth : 800*wkHeight : 800! Increase the default (16mb) contour memory.! The default is 100000000.! For example, if you have gridded data that! is larger than 500 x 500, you may need this.! *wsMaximumSize: 300000000!==========================================修改文件权限:$ chmod 600 $HOME/.hluresfile6.3 设置环境变量$ gedit $HOME/.bashrc在文件后添加语句:export NCARG_ROOT=$HOME/ncargexport P ATH=$NCARG_ROOT/bin:$P ATHexport DISPLAY=:0.0$ source $HOME/.bashrc参考网址:/Document/Graphics/hlures.shtml/Download/install.shtml#CopyHLURESFILE7. 安装lib for wps为了更好的使WPS模块支持GRIB2数据格式文件,需要安装三个library,他们是jasper、libpng和zlib。