wrf-chem 环境设置与安装
应用介绍
WRF ( Weather Research and Forecasting Model )模式是由美国环境预报中心(NCEP),美国国家大气研究中心(NCAR)以及多个大学、研究所和业务部门联合研发的一种统一的中尺度天气预报模式。 WRF模式适用范围很广,从中小尺度到全球尺度的数值预报和模拟都有广泛的应用。既可以用于业务数值天气预报,也可以用于大气数值模拟研究领域,包括数据同化的研究、物理过程参数化的研究、区域气候模拟、空气质量模拟、海气耦合以及理想实验模拟等。
安装指南
加载依赖软件环境
$ module load lib/netcdf/4.6.1/intel/2020-szip
或者
$ source /opt/app/intel/2020/bin/compilervars.sh intel64
$ export PATH=/opt/app/wrf-szip/dep/bin:$PATH
$ export LD_LIBRARY_PATH=/opt/app/wrf-szip/dep/lib:$LD_LIBRARY_PATH
cp -r /opt/app/wrf-chem
到自己目录
设置如下环境变量
export MPICC=mpiicc
export MPICXX=mpicxx
export MPIFC=mpiifort
export CC=icc
export CXX=icpc
export FC=ifort
export F77=ifort
export F90=ifort
export NETCDF=/opt/app/wrf-szip/dep
export MALLOC_CHECK_=0
export EM_CORE=1
export NMM_CORE=0
export WRF_CHEM=1
export WRF_KPP=1
export YACC='/usr/bin/yacc -d'
export FLEX=/usr/bin/flex
export FLEX_LIB_DIR=/usr/lib64
export KPP_HOME=/home/*/wrf-chem/chem/KPP/kpp/kpp-2.1/
export WRF_SRC_ROOT_DIR=/home/*/wrf-chem
export WRFIO_NCD_LARGE_FILE_SUPPORT=1
export SED=/usr/bin/sed
cp –r /opt/app/wrf-chem
到自己目录
cd wrf-chem
./clean
cd chem/KPP/kpp/kpp-2.1/src
/usr/bin/flex scan.l
cd wrf-chem
./compile 2>&1 | tee compile_kpp.log
./compile em_real 2>&1 | tee compile_wrf.log