1、 25 LAND=Land cover (land=1;sea=0) fraction土地标示 26 ICEC=Ice concentration (ice=1;no ice=0) fraction 冰密集度 27 HPBL=Planetary boundary layer height 行星边界层高度 28TCDC=Total cloud cover % 总云水 29 GPA=Geopotential height anomaly gpm 位势高度异常 30 5WAVA=5-wave geopot. height anomaly gpm处理多个(2010-07-29 15:02:41) 标签
2、:杂谈 先生成一个ctlgrib1:C:Program FilesPCGrADSwin32grib2ctl grib_file grib_file.ctlorgs!grib2:For analyses:$ g2ctl -O grib2_file grib2_file.ctl$ gribmap -O -i grib2_file.ctl$ gradsLandscape mode? (no for portrait):ga- open grib2_file.ctlFor forecasts:$ g2ctl grib2_file $ gribmap -i grib2_file.ctl用grads处理多
3、个相同格式的数据时若单个单个处理非常麻烦,当文件非常多的时候是单个处理是不实际的。下面介绍一种方法; 第一步,在这种情况下可以重新写一个ctl描述文件,其文件变量都和已知的ctl相同,若原来的n文件只是时间不同,那么新描述文件的时间维数是所有原文件的时间的和。同样,若其他维数不同时也用同样的方法处理。 第二步,在第一行之后添加一行: options template 表示多个时间序列原始数据文件想用一个描述文件统一地描述。这些原数据的原文件名由dset定义的形势命名文件名。 第三步,修改dset 的文件名。原路径不变,把文件名用表示。其中: y2 代表两位数年 y4 代表四位数年 m1 代表一
4、位或者两位数的月 m2 代表两位数月(用0补齐1位数) mc 3个字符月份的缩写 d1 1或2位天 d2 两位天 h1 1或者2位时 h2 2位时例如: 原文件其中之一的文件名为gdas2006050812f00,且所有文件只有天和时的变化 那么新描述文件的文件名为:gdas200605%d2%h2f00 另外如果源文件里有index项的话,需要修改其idx的文件名,假设改成fnl.idx。并用在dos下用gribmap函数生成一个新的idx文件。gribmap -e-i fnl.ctl(加绝对路径)open fnl.ctl就可以打开所有文件。安装WRF及其组件2010-09-16 17:53
5、:54 来源:NoBodY 【大 中 小】 评论: 条 网上有很多指导安装WRF及其组件的文章,也有很多帮助解决安装过程中各种困难的帖子,但大多分散且不系统,下面我就以过来人的身份把我在PC上安装WRF的步骤及遇到的各种问题和答案放在模式联盟论坛上,希望能帮助那些正在挣扎于安装WRF泥淖中的各位,同时也纪网上有很多指导安装WRF及其组件的文章,也有很多帮助解决安装过程中各种困难的帖子,但大多分散且不系统,下面我就以过来人的身份把我在PC上安装WRF的步骤及遇到的各种问题和答案放在模式联盟论坛上,希望能帮助那些正在挣扎于安装WRF泥淖中的各位,同时也纪念下我之前所经历的这种痛苦1,安装平台 fe
6、dora 82,所需的各种组件:(1) PGI 7.15 netcdf4.0 NCL(= ncarg) # 其实ifort的性能比PGI更好,但是其他的都过了,只在安装WRFDA# 的过程中一直编译不过去,因此暂不介绍用ifort编译WRF的过程(2) WRFV3.1 WPSV3.0.1 WRFDAV3.0.1(if needed)(3) RIP4在安装前需要说明的是,我在linux下自己建了两个目录,一个是Model,这是放源程序的(上述所有组件),另一个是Program,这个是放安装好的程序的3, 安装PGI(1)解压缩PGI压缩包$cd /home/name/Model $mkdir P
7、GI $tar -xvf pgilinux-715.tar.gz -C PGI $cd PGI $./install 出现提示信息Do you accept these terms?accept,declineaccept 1,single system install 2,Network install1 Install the ACML?y/nn Installation directory?/opt/pgi/home/name/Program/pgi Do you wish to install MPICH1? Do you want the files in the install d
8、irectory to be read-only?install complete把与安装版本相适应的license.dat拷贝到你安装的目录下配置.bashrc里的环境变量export PGI=/home/name/Program/pgi/linux86/7.1-5/export MANPATH=$MANPATH: $PGI/manexport LM_LICENSE_FILE=/home/name/Program/pgi/license.datexport PATH=$PATH: $PGI/bin$source .bashrc为了试验pgi是否安装成功,可以打如下命令 $pgf90如果有如下
9、提示信息,说明已安装成功 $pgf90-Warning-No files to process如果大家是在更高版本的fedora下装pgi,估计pgi的版本也会相应的升高,这里是一个在fedora11下安装pgi_9.0-1的步骤http:/www.mnmuc.org/thread-68-1-1.html4,安装netcdf(1)解压netcdf-4.0压缩包$mkdir /home/name/Program/netcdf$tar -xvf netcdf-4.0$cd netcdf-4.0$./configure -prefix=/home/name/Program/netcdf FC=pgf
10、90$make$make installexport NETCDF=/home/name/Program/netcdfexport NETCDF_LIB=$NETCDF/libexport NETCDF_INC=$NETCDF/include $NETCDF/bin试验netcdf安装是否成功$ncdump如果出现使用说明则说明安装成功5,安装ncl(目前的ncl已经集合了ncarg,所以大家没必要装ncarg)在安装ncl之前,需要装三个外部库下载地址:/mnmuc.org/viewthread.php?tid=31&extra=page=1&frombbs=1$supassword: 如果
11、以root身份登陆可跳过此步#rpm -i *.rpm *代表库名#exit安装好之后,开始安装ncl,如果从论坛ftp下载的ncl,解压出来的bin,include,lib可以直接放到/home/name/Program/ncl下即可配置.bashrc中关于ncl和ncarg的环境变量export NCARG_ROOT=/home/name/Program/nclexport NCARG_LIB=/home/name/Program/ncl/libexport NCARG_INC=/home/name/Program/ncl/include/home/name/Program/ncl/bin
12、如想试验安装是否成功$ncl 如进入程序就说明已经成功6,安装WRF在安装之前,请在.bashrc中配置环境变量export WRFIO_NCD_LARGE_FILE_SUPPORT=1然后按照http:/mnmuc.org/thread-13-1-1.html里关于libg2c.so的解决办法(2)修改(务必)解压WRFV3.1压缩包$ tar -xvf WRFV3.1.TAR.gz -C /home/name/Program/$cd /home/name/Program/WRFV3$./configure 7$./compile em_real (这时要用到csh,如果PC上还没有安装,可
13、以从这里下载http:/www.mnmuc.org/thread-46-1-1.html)如果/WRFV3/test/em_real里有real.exe和wrf.exe说明WRF安装成功了7,安装WPS安装WPS前要先安装三个外部库,在以后识别GRIB2格式的数据时会用得到这三个库的下载地址:pid=49&page=1&extra=page=1分别解压缩这三个压缩包$tar -xvf jasper-1.701.0.tar.gz$tar -xvf libpng-1.2.12.tar.gz$tar -xvf zlib-1.2.3.tar.gz然后开始安装 输入密码,如一开始就以root进入可跳过这
14、步#cd jasper-1.701.0#./configure#make#make install#cd .#cd libpng-1.2.12#cd zlib-1.2.3现在可以安装WPS了$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项
15、,修改后的结果是:NCARG_LIBS2 = -L$(PGI)/lib -lpgftnrtl -lpgc -L/usr/lib/gcc/i386-redhat-linux/4.1.2 -lg2c需要说明的是,并不是所有的系统都要这么改,修改的原则是与用户系统的路径一致即可,具体可通过进入/usr/lib后找关于gcc及子目录如果安装前已经打算以后只编译上述四项中的一项或几项,可相应修改,或者一次性全部改过来,一劳永逸$vi preamble修改NCARG_LIBS选项,修改后结果如下:NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lncarg_gks -l
16、ncarg_c -L/usr/lib -lX11如/usr目录下有X11R6则无须做任何改动这样安装WPS前的准备工作就做完了,下面开始正式安装$cd .$./compile当目录下出现geogrid.exe, ungrib.exe, and metgrid.exe时,说明安装成功了8,安装WRFDA安装WRFDAV3前要先装三个外部库bufr(如不用bufr格式的数据,可以不用装,这是3.1版本之前的WRFDA所不允许的),lapack,和blas前一个的可在论坛ftp中下载,后两个的下载地址:pid=50&$tar -xvf WRFDAV3.TAR.gz -C /home/name/Pro
17、gram$cd /home/name/Program$mkdir BUFR$tar -xvf /home/name/Model/bufrlib.tar -C BUFR$cd BUFR$cpp -traditional -I. -C -DRECL1 wrdlen.Fwrdlen.f$cpp -traditional -I. -C -DRECL1 irev.Firev.f$ksh /home/name/Program/WRFDA/var/scripts/compile_external/pgi_i386/setup_bufr(这时要用到ksh,如果PC上还没有安装,可以从这里下载http:此时 b
18、ufr安装成功$tar -xvf /home/name/Model/blas.tar ./$cd BLAS$ksh /home/name/Program/WRFDA/var/scripts/compile_external/pgi_i386/setup_blasblas安装成功$tar -xvf /home/name/Model/lapack-3.1.1.tar ./$cd lapack-3.1.1$cp INSTALL/make.inc.LINUX ./make.inc修改make.inc,把其中g77或关于fortran的文字全部改成pgf90,把OPT改成-O2 -r8$ksh /hom
19、e/name/Program/WRFDA/var/scripts/compile_external/pgi_i386/setup_lapacklapack安装成功配置.bashrc环境变量export BLAS=/home/name/Program/BLASexport LAPACK=/home/name/Program/lapack-3.1.1export BUFR=/home/name/Program/BUFRexport WRF_DA_CORE=1现在开始安装WRFDA$cd /home/name/Program/WRFDA$./configure wrfda$./compile all
20、_wrfvar如果/home/name/Program/WRFDA/var/da 里面有da_wrfvar.exe, da_update_bc.exe及它共26个.exe文件,那就说明WRFDA安装成功了9, 安装RIP4解压缩RIP4压缩包$tar -xvf /home/name/Model/RIP4 -C /home/name/Program/$cd /home/name/Program/RIP4$vi Makefile把linux(第94行)项中的NETCDFLIB和NETCDFINC和LIBS改成相应目录$make linux如果生成rip, ripdp_mm5, ripdp_wrfa
21、rw等11个.exe文件则说明安装成功了。export RIP_ROOT=/home/name/Program/RIP4 $RIP_ROOT到此为止,WRF组件全部安装完成,剩下的就是设置各个组件的namelist并运行可执行程序了需要说明的是,不同的Linux版本可能略有不同,所以步骤上也可能有差别,如果有如此问题可以发帖,共同讨论WRF物理过程参数化方案简介(WRF V2)2010-07-12 22:03:49 来源:未知 【大 中 小】 评论: 作者:胡向军, 陶健红 ,郑飞 ,王娜,张铁军,刘世祥,尚大成 1 辐射过程参数化 1.1 RRTM长波辐射方案 来自于MM5模式,采用了Mla
22、wer等人的方法。它是利用一个预先处理的对照表来表示由于水汽、臭氧、二化碳和其他气体,以及云的光学厚度引起的长波过程。 1.2 Dudhi作者:胡向军, 陶健红 ,郑飞 ,王娜,张铁军,刘世祥,尚大成1辐射过程参数化1.1RRTM长波辐射方案 来自于MM5模式,采用了Mlawer等人的方法。1.2Dudhia 短波辐射方案 来自于MM5模式,采用Dudhia的方法,它是简单地累加由于干净空气散射、水汽吸收、云反射和吸收所引起的太阳辐射通量。采用了Stephens的云对照表。1.3Goddard短波辐射方案 它是由Chou和Suarez发展的一个复杂光学方案。包括了霰的影响,适用于云分辨模式。1
23、.4 Eta Geophysical Fluid Dynamics Laboratory(GFDL)长波辐射方案 这个辐射方案来自于GFDL。它将Fels和Schwarzkopf的两个方案简单的结合起来了,计算了二氧化碳、水汽、臭氧的光谱波段。1. 5 Eta Geophysical Fluid Dynamics Laboratory(GFDL) 短波辐射方案 这个短波辐射方案是Lacis和Hansen参数化的GFDL版本。用Lacis和Hansen的方案计算大气水汽、臭氧的作用。用Sasamori等人的方案计算二氧化碳的作用。云是随机重叠考虑的。短波计算用到时间间隔太阳高度角余弦的日平均。2微物理过程参数化2.1Kessler暖云方案 来自于COMMAS模式,是一个简单的暖云降水方案,考虑的微物理过程包括:雨水的产生、降落以及蒸发,云水的增长,以及由凝结产生云水的过程,微物理过程中显式预报水汽、云水和雨水,无冰相过程。2.2Purdue Lin方案微物理过程中,包括了对水汽、云水、雨、云冰、雪和霰的预报,在结冰点以下,云水处理为云冰,雨水处理为雪。所有的参数化项都是在L in等人以及Rutledge和Hobbs的参数化方案的基础上得到的,某些地方稍有修改,饱和修正方案采用Tao的方法。这个方案是
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1