爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: qq531884069

WRF、MEGAN以及CMAQ答疑帖

  [复制链接]

新浪微博达人勋

 楼主| 发表于 2022-3-27 11:36:54 | 显示全部楼层
bandaoshutiao 发表于 2022-3-27 11:16
我感觉这个问题可能解决不了了,唉

已经捣鼓好几天了

你是不是服务器上有2个netcdf?
如果是,那基于你目前的情况,你就干脆把不需要的那个删了,然后在bashrc里面把netcdf路径改成剩下的这个。然后重新去编译MCIP  ICON  BCON  CCTM
这样必然可以
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-27 14:12:40 | 显示全部楼层
qq531884069 发表于 2022-3-27 11:36
你是不是服务器上有2个netcdf?
如果是,那基于你目前的情况,你就干脆把不需要的那个删了,然后在bashrc ...

确实,服务器有很多很多netcdf,这是我们课题组公用的服务器

那我试试全部重新弄一遍
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-8 22:33:21 | 显示全部楼层
你好,想请问一下,我在使用官方提供的HEMIS半球初始场运行bcon时,报错显示为:

>>--->> WARNING in subroutine RDTFLAG
     Time step not available in file CTM_CONC_1       for variable PRES
     M3WARN:  DTBUF 0:00:00   Jan. 1, 2017
     
     >>--->> WARNING in subroutine M3_BCOUT:INTERP3
     Time step not available for "PRES" from CTM_CONC_1
     M3WARN:  DTBUF 1:00:00   Jan. 1, 2017
     
     *** ERROR ABORT in subroutine M3_BCOUT
     Could not read input CTM Conc file CTM_CONC_1
     Date and time  0:00:00   Jan. 1, 2017    (2017001:000000)

检查了半球文件的时间范围是覆盖模拟时段的,Time Step都是1小时,不明白为什么报错时间步长not available

求指导!望解答
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-10 11:13:01 | 显示全部楼层
Paternoster 发表于 2022-4-8 22:33
你好,想请问一下,我在使用官方提供的HEMIS半球初始场运行bcon时,报错显示为:

>>--->> WARNING in s ...

根据报错  用panoply或者ncdump去查看PRES变量的时间  你看是否正常
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-10 16:05:51 | 显示全部楼层
qq531884069 发表于 2022-4-10 11:13
根据报错  用panoply或者ncdump去查看PRES变量的时间  你看是否正常

还想请问一下,用于bcon初始场的半球文件的Time Step是2196个小时,mcip文件和清单的TSTEP是1h,这样是可以运行的吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-11 05:01:48 | 显示全部楼层
Paternoster 发表于 2022-4-10 16:05
还想请问一下,用于bcon初始场的半球文件的Time Step是2196个小时,mcip文件和清单的TSTEP是1h,这样是可 ...

可以运行啊    bcon文件的时次并不要求是逐小时
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-11 16:44:34 | 显示全部楼层
qq531884069 发表于 2022-4-10 11:13
根据报错  用panoply或者ncdump去查看PRES变量的时间  你看是否正常

检查了PRES的时间,起始2017001,120000;下一个时间戳是2017092,000000。我的模拟时段只有2017001-2017006,还是报错TIME STEP not available
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-13 17:59:43 | 显示全部楼层
请问安装CMAQ5.2,在安装icon时,出现下面的错误:
failed to access 'Makefile': too many levels of symbolic link
已经把动态链接改用绝对路径还是报这个错,是什么原因呢

日志内容如下:
Compiler is set to intel
set ICON_SRC = /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src
setenv REPOROOT /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src
set Mechs = /public/home/qys410/cmaq/CMAQ-5.2/CCTM/src/MECHS
set VRSN = v52
set INPT = profile
set EXEC = ICON_v52_profile.exe
set CFG = ICON_v52_profile.cfg
set CompileBLDMAKE
set CopySrc
set ModCommon = common
set ModType = profile
set ModMech = prof_data/cb05_ae6_aq
set Mechanism = cb05tucl_ae6_aq/
set Tracer = trac0
set FC = mpif90
set FP = mpif90
setenv BLDER /public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/bldmake_intel.exe
set xLib_Base = /public/home/qys410/cmaq/CMAQ-5.2/lib
set xLib_1 = ioapi/Linux2
set xLib_2 = ioapi/ioapi/fixed_src
set xLib_4 = ioapi/Linux2
set FSTD = -O3 -fno-alias -mp1 -fp-model source
set DBG = -O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback
set F_FLAGS = -fixed -132
set F90_FLAGS = -free
set CPP_FLAGS =
set LINK_FLAGS = openmp
set LIB1 = -lioapi
set LIB2 = -lnetcdff -lnetcdf
if ( ! -e /public/home/qys410/cmaq/CMAQ-5.2 || ! -e /public/home/qys410/cmaq/CMAQ-5.2/lib ) then
echo     Model repository base path: /public/home/qys410/cmaq/CMAQ-5.2
    Model repository base path: /public/home/qys410/cmaq/CMAQ-5.2
echo                   library path: /public/home/qys410/cmaq/CMAQ-5.2/lib
                  library path: /public/home/qys410/cmaq/CMAQ-5.2/lib
if ( 0 ) then
set BLD_OS = `uname -s`
uname -s
if ( Linux != Linux ) then
set Bld = /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel
if ( ! -e /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel ) then
if ( ! -d /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel ) then
endif
cd /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel
if ( 1 ) then
/bin/cp -fp /public/home/qys410/cmaq/CMAQ-5.2/CCTM/src/MECHS/cb05tucl_ae6_aq//AE_cb05tucl_ae6_aq.nml /public/home/qys410/cmaq/CMAQ-5.2/CCTM/src/MECHS/cb05tucl_ae6_aq//GC_cb05tucl_ae6_aq.nml /public/home/qys410/cmaq/CMAQ-5.2/CCTM/src/MECHS/cb05tucl_ae6_aq//NR_cb05tucl_ae6_aq.nml /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel
/bin/cp -fp /public/home/qys410/cmaq/CMAQ-5.2/CCTM/src/MECHS/trac0/Species_Table_TR_0.nml /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel
else
set Cfile = ICON_v52_profile.cfg.bld
set quote = "
echo
echo model       ICON_v52_profile.exe;
echo
echo repo        /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src;
echo
echo mechanism   cb05tucl_ae6_aq/;
echo
echo lib_base    /public/home/qys410/cmaq/CMAQ-5.2/lib;
echo
echo lib_1       ioapi/Linux2;
echo
echo lib_2       ioapi/ioapi/fixed_src;
echo
echo lib_4       ioapi/Linux2;
echo
set text = "";
echo cpp_flags   "";
echo
echo f_compiler  mpif90;
echo
echo fstd        "-O3 -fno-alias -mp1 -fp-model source";
echo
echo dbg         "-O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback";
echo
echo f_flags     "-fixed -132";
echo
echo f90_flags   "-free";
echo
echo link_flags  "openmp";
echo
echo ioapi       "-lioapi";
echo
echo netcdf      "-lnetcdff -lnetcdf ";
echo

set text=// mechanism:
echo // mechanism: cb05tucl_ae6_aq/
echo // project repository: /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src
echo
set text = common
echo // required common
echo Module common;
echo
set text = profile, m3conc, tracer
echo // options are profile, m3conc, tracer
echo Module profile;
echo
set text = cb05, saprc99, saprc07t
echo // options are cb05, saprc99, saprc07t
echo Module prof_data/cb05_ae6_aq;
echo
if ( 0 ) then
unalias mv rm
if ( 1 || ! -f /public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/bldmake_intel.exe ) then
cd /public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/scripts
./bldit_bldmake.csh
endif
set Blder = /public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/bldmake_intel.exe -serial -verbose
cd /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/scripts/BLD_ICON_v52_profile_intel
if ( 0 ) then
if ( 1 ) then
/public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/bldmake_intel.exe -serial -verbose ICON_v52_profile.cfg.bld
REPOROOT set to:/public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src

Model set to ICON_v52_profile.exe
Repository set to /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src
Mechanism set to cb05tucl_ae6_aq/
LIB_BASE set to /public/home/qys410/cmaq/CMAQ-5.2/lib
LIB_1 set to ioapi/Linux2
LIB_2 set to ioapi/ioapi/fixed_src
LIB_4 set to ioapi/Linux2
CPP_FLAGS set to
F_COMPILER set to mpif90
FSTD set to -O3 -fno-alias -mp1 -fp-model source
DBG set to -O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback
f_flags set to -fixed -132
f90_flags set to -free
LINK_FLAGS set to openmp
IOAPI set to -lioapi
NETCDF set to -lnetcdff -lnetcdf


Building file list for module common
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/CGRID_SPCS.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/findex.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/gc_spc_map.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/get_envlist.f added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/HGRD_DEFN.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/icon.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/IC_PARMS.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/lat_lon.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/lr_interp.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/lst_spc_map.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/ngc_spc_map.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/opn_ic_file.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/setup_logdev.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/subhdomain.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/UTILIO_DEFN.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/common/VGRD_DEFN.F added to make list


Building file list for module profile
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/profile/prof_driver.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/profile/prof_icout.F added to make list
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/profile/prof_vinterp.F added to make list


Building file list for module prof_data/cb05_ae6_aq
  file /public/home/qys410/cmaq/CMAQ-5.2/PREP/icon/src/prof_data/cb05_ae6_aq/ic_profile_CB05.dat added to make list

Determining global module files
  file CGRID_SPCS.F determined to be global
  file HGRD_DEFN.F determined to be global
  file IC_PARMS.F determined to be global
  file UTILIO_DEFN.F determined to be global
  file VGRD_DEFN.F determined to be global

*** Program terminated on Error ***

     Cannot create FILE [Makefile]


else
endif
mv Makefile Makefile.intel
mv: failed to access ‘Makefile.intel’: Too many levels of symbolic links
ln -s Makefile.intel Makefile
ln: failed to access ‘Makefile’: Too many levels of symbolic links
if ( 1 != 0 ) then
echo    *** failure in /public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/bldmake_intel.exe -serial -verbose ***
   *** failure in /public/home/qys410/cmaq/CMAQ-5.2/UTIL/bldmake/bldmake_intel.exe -serial -verbose ***
exit 1
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-16 14:33:30 | 显示全部楼层
yumeifang 发表于 2022-4-13 17:59
请问安装CMAQ5.2,在安装icon时,出现下面的错误:
failed to access 'Makefile': too many levels of sym ...

这个报错是makefile重复链接导致的
解决方案是保留一个makefile就行 不需要ln -s Makefile Makefile.intel这种
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-16 16:06:38 | 显示全部楼层
请问大神,哪里有megan3的安装包,官网没找到下载链接,只有megan2.1的下载链接
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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