爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10969|回复: 10

安装WRFchem是KPP要不要加载

[复制链接]
发表于 2015-4-4 12:08:35 | 显示全部楼层 |阅读模式

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

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

x
如题,安装chem模块在设置环境变量时,WRF_KPP=1要不要给?手册上说是可选,不知实际应用中是否需要呢?新手不是很清楚状况,求教~
密码修改失败请联系微信:mofangbao
发表于 2015-4-13 23:41:47 | 显示全部楼层
一般给的话比较好,但配置环境的时候可能要细心点,kpp需要的lib很多,麻烦。

kpp是一个前处理模块,负责从input file里面读取反应方程到chem模块里面去。好处就是不用自己写code来表现这些mechanism.

kpp支持大部分常用的化学机制,如CB05,CBMZ。但不支持单独的气溶胶机制,比如gocart(跟气体机制coupled的不算)。

reference
Damian, V., et al. (2002), The kinetic preprocessor KPP - a software environment for solving chemical
kinetics, Comput. Chem. Eng., 26(11), 1567-1579.

Sandu, A., and R. Sander (2006), Technical note: Simulating chemical systems in Fortran90 and Matlab with the Kinetic PreProcessor KPP-2.1, Atmos. Chem. Phys., 6, 187-195.

Verwer, J., Spee, E., Blom, J. G., and Hunsdorfer, W. (1999), A second order Rosenbrock method applied to photochemical dispersion problems, SIAM Journal on Scientific Computing, 20, 1456–1480.
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-4-14 22:25:06 | 显示全部楼层
guyefu 发表于 2015-4-13 23:41
一般给的话比较好,但配置环境的时候可能要细心点,kpp需要的lib很多,麻烦。

kpp是一个前处理模块,负 ...

好的,谢谢指导!
密码修改失败请联系微信:mofangbao
发表于 2015-5-3 18:14:19 | 显示全部楼层
请教一下,wrf chem安装的具体步骤,我按照官网配置环境变量,最后编译的log里面还有很多error。求助您是怎么解决的啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-5-6 08:57:49 | 显示全部楼层
yangyangyang 发表于 2015-5-3 18:14
请教一下,wrf chem安装的具体步骤,我按照官网配置环境变量,最后编译的log里面还有很多error。求助您是怎 ...

请问您是在自己机器上安装,还是在服务器上安装呢?不同的机器配置方法大概略有差异,建议您根据自己机器的情况配置。如果是在服务器上,建议请相关工程师帮忙。我是新手,对这方面也不是很懂。
密码修改失败请联系微信:mofangbao
发表于 2016-1-11 16:20:50 | 显示全部楼层
请问kpp是从哪里来到啊
密码修改失败请联系微信:mofangbao
发表于 2016-1-11 16:20:57 | 显示全部楼层
请问kpp是从哪里来的啊
密码修改失败请联系微信:mofangbao
发表于 2017-1-15 23:24:28 | 显示全部楼层
guyefu 发表于 2015-4-13 23:41
一般给的话比较好,但配置环境的时候可能要细心点,kpp需要的lib很多,麻烦。

kpp是一个前处理模块,负 ...

这都能看到你。。。
密码修改失败请联系微信:mofangbao
发表于 2018-4-7 21:52:45 | 显示全部楼层
9.编译KPP
9.1 编译flex
http://www.ncl.ucar.edu/Download/files/flex.tar.gz
tar -xzf flex.tar.gz
cd flex-2.5.3
./configure --prefix=/vol-th/home/zhangh/WRFCHEM36/flex-2.5.3
make
make install
9.2 编译bison
http://ftp.gnu.org/gnu/bison/
下载bison-1.25.tar.gz
tar xf bison-1.25
./configure --prefix=/vol-th/home/zhangh/WRFCHEM36/bison-1.25
make
make install


10 设置CHEM环境变量
export EM_CORE=1
export NMM_CORE=0
export WRF_CHEM=1
export WRF_KPP=1

export PATH=/vol-th/home/zhangh/WRFCHEM36/bison-1.25:$PATH
export YACC="/vol-th/home/zhangh/WRFCHEM36/bison-1.25/bison -d -o y.tab.c "

export PATH=/vol-th/home/zhangh/WRFCHEM36/flex-2.5.3/bin:$PATH
export FLEX=/vol-th/home/zhangh/WRFCHEM36/flex-2.5.3/bin/flex
export FLEX_LIB_DIR=/vol-th/home/zhangh/WRFCHEM36/flex-2.5.3/lib

可能出现的错误:
1.No such file or directory
由于clean -a ,删除文件;重新解压新文件,不使用clean -a 命令。
2.缺失y.tab.c。
修改YACC目录,export YACC="/vol-th/home/zhangh/WRFCHEM36/bison-1.25/bison -d -o y.tab.c "
3.报undefined reference to `__kmpc_global_thread_num'的错。使用DM+SM并行编译WRF时。
修改configure.wrf
WRF_LIB 添加iomp5库
            在lnetcdff -lnetcdf 后加 -L/vol-th/intel_composer_xe_2013.0.079_lib -liomp5
密码修改失败请联系微信:mofangbao
发表于 2019-3-13 16:47:31 | 显示全部楼层
hegc100 发表于 2018-4-7 21:52
9.编译KPP
9.1 编译flex
http://www.ncl.ucar.edu/Download/files/flex.tar.gz

请问你确定bison也可以用吗?因为我看很多都是使用的伯克利的yacc,我在mac上装伯克利的yacc装不上。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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