爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: qq531884069

WRF、MEGAN以及CMAQ答疑帖

  [复制链接]

新浪微博达人勋

发表于 2022-4-20 17:43:46 | 显示全部楼层
qq531884069 发表于 2022-4-20 16:12
Intel 2017
netcdf-4.1.3
IOAPI-3.2

我根据您提供的安装包,更改了FC=ifort,LNKFLGS = -Bstatic_intel以及LIBS和INC,依然报了很多错误,有编译选项错误,也有源代码语法错误,我的安装信息是:FC=ifort(2022版),netcdf-c=4.7.4,netcdf-f=4.5.3,ioapi=3.2,报错信息如下:
Removing *.o
rm: No match.
Make all programs
ifort -O -Mvect=sse -Mextend -Msecond_underscore -Bstatic_intel -Mlfs -I/home/atmos/LIBRARIES/intel/ioapi-3.2/ioapi/fixed_src -I/home/atmos/LIBRARIES/intel/netcdf/include -I/home/atmos/soft/MEGAN3/src/TXT2IOAPI/INCLDIR -c -o parsline.o parsline.f
ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
ifort -O -Mvect=sse -Mextend -Msecond_underscore -Bstatic_intel -Mlfs -I/home/atmos/LIBRARIES/intel/ioapi-3.2/ioapi/fixed_src -I/home/atmos/LIBRARIES/intel/netcdf/include -I/home/atmos/soft/MEGAN3/src/TXT2IOAPI/INCLDIR -c -o checkmem.o checkmem.f
ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
ifort -O -Mvect=sse -Mextend -Msecond_underscore -Bstatic_intel -Mlfs -I/home/atmos/LIBRARIES/intel/ioapi-3.2/ioapi/fixed_src -I/home/atmos/LIBRARIES/intel/netcdf/include -I/home/atmos/soft/MEGAN3/src/TXT2IOAPI/INCLDIR -c -o cnvt_efs.o cnvt_efs.F
ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
cnvt_efs.F(55): error #5082: Syntax error, found ',' when expecting one of: :: %FILL , <IDENTIFIER> TYPE MODULE ELEMENTAL IMPURE NON_RECURSIVE PURE RECURSIVE ...
      INTEGER,         XREF(NFLD)
-------------^
compilation aborted for cnvt_efs.F (code 1)
make: *** [cnvt_efs.o] 错误 1
ifort -c -O -Mvect=sse -Mextend -Msecond_underscore -Mlfs -Bstatic_intel -I/home/atmos/LIBRARIES/intel/ioapi-3.2/ioapi/fixed_src -I/home/atmos/LIBRARIES/intel/netcdf/include -I/home/atmos/soft/MEGAN3/src/MEGVEA checkmem.f
ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
ifort -c -O -Mvect=sse -Mextend -Msecond_underscore -Mlfs -Bstatic_intel -I/home/atmos/LIBRARIES/intel/ioapi-3.2/ioapi/fixed_src -I/home/atmos/LIBRARIES/intel/netcdf/include -I/home/atmos/soft/MEGAN3/src/MEGVEA findlai.f
ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
ifort -c -O -Mvect=sse -Mextend -Msecond_underscore -Mlfs -Bstatic_intel -I/home/atmos/LIBRARIES/intel/ioapi-3.2/ioapi/fixed_src -I/home/atmos/LIBRARIES/intel/netcdf/include -I/home/atmos/soft/MEGAN3/src/MEGVEA megvea.f
ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
MEGVEA.EXT(40): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: , /
      DATA    beta(3),LDF(3),CT1(3),Cleo(3)        /  0.10,0.6,80,1.83  /
-------------------------------------------------------------------------^
MEGVEA.EXT(41): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: , /
      DATA    beta(4),LDF(4),CT1(4),Cleo(4)        /  0.10,0.9,80,1.83  /
-------------------------------------------------------------------------^
MEGVEA.EXT(42): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: , /
      DATA    beta(5),LDF(5),CT1(5),Cleo(5)        /  0.10,0.2,80,1.83  /
-------------------------------------------------------------------------^
MEGVEA.EXT(43): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: , /
      DATA    beta(6),LDF(6),CT1(6),Cleo(6)        /  0.10,0.4,80,1.83  /
-------------------------------------------------------------------------^
MEGVEA.EXT(44): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: , /
      DATA    beta(7),LDF(7),CT1(7),Cleo(7)        /  0.10,0.6,80,1.83  /
-------------------------------------------------------------------------^
MEGVEA.EXT(45): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: , /
************************************************************
基本都是编译选项和Fortran语法错误
是不是和编译器版本有关系,在哪里可以找到旧版本的编译器呀,pgi和intel我都只能找到最近的(2020年以后的)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-21 07:11:32 | 显示全部楼层
xiuyuanyang 发表于 2022-4-20 17:43
我根据您提供的安装包,更改了FC=ifort,LNKFLGS = -Bstatic_intel以及LIBS和INC,依然报了很多错误,有 ...

ifort: command line warning #10006: ignoring unknown option '-Mvect=sse'
ifort: command line warning #10006: ignoring unknown option '-Mextend'
ifort: command line warning #10006: ignoring unknown option '-Msecond_underscore'
ifort: command line warning #10006: ignoring unknown option '-Mlfs'
这种错误是因为你是FFLAGS那里忘记写-qopenmp导致的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-21 18:01:13 | 显示全部楼层
楼主,您好,想请教下关于megan的问题。针对megan的输出结果有没有什么专门的文档说明呀(比如每种物质代表什么)?可能是我不会找资料,感觉官网的资料有限
ISO             CH4             ETH             HC3             HC5             HC8             OL2             OLI             OLT             ALD             KET             TOL             HCHO            ORA1            ORA2            CO              SO2             NO              HNO3            NO2             NR              GDAY
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-4-22 03:16:22 | 显示全部楼层
问题少女 发表于 2022-4-21 18:01
楼主,您好,想请教下关于megan的问题。针对megan的输出结果有没有什么专门的文档说明呀(比如每种物质代表 ...

你找错了方向
这些是化学机制的物种  你应该去找对应机制的文章而不是去MEGAN的页面找
https://acp.copernicus.org/artic ... cp-17-935-2017.html
你去翻这篇文章的supplementary里面的word   有写CB05和SAPRC机制的各个VOC分别代表哪些lumped species
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-22 09:54:14 | 显示全部楼层
本帖最后由 yumeifang 于 2022-4-22 09:58 编辑

楼主,请问运行wrf.exe的时候系统只能单核跑会是什么原因呢?安装的时候选的是并行,并行软件也装了,下面是输入命令之后的界面:qys410@node1:~/wrf/3.9.1_test/WRFV3/run# /public/software/mpi/mvapich2/intel/2.3b/bin/mpirun -np 64 ./wrf.exe
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1
starting wrf task            0  of            1



密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-22 15:34:23 | 显示全部楼层
您好!请问通过eta_levels怎么计算模式层顶为多少呢?怎么计算各个数值代表的气压是多少呢?谢谢!
1, 0.9938147, 0.9859506, 0.9760143, 0.9635575, 0.9480931, 0.9291238,
    0.9061912, 0.8789424, 0.847208, 0.8110777, 0.770949, 0.7275254,
    0.6817554, 0.6345036, 0.5860305, 0.5366501, 0.48673, 0.4366882,
    0.3869877, 0.3381276, 0.2906297, 0.2450226, 0.2018217, 0.1615063,
    0.1270537, 0.09814423, 0.07388595, 0.05353061, 0.03645026, 0.0221179,
    0.01009149, 0
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-22 15:41:30 | 显示全部楼层
bandaoshutiao 发表于 2022-4-20 16:14
大佬,我尝试使用压缩包来编译wrfcmaq

在csh assemble脚本的时候报错

我已解决,打扰了!!!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-22 17:23:24 | 显示全部楼层
大佬,你好!我想问一下不同物理参数化方案的敏感性的相关分析要怎么做呢?我怎么导出不同参数方案的结果进行对比呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-22 20:33:00 | 显示全部楼层
大佬,你好!我想问一下我在做wps前处理的时候,./geogrid成功运行,也生成了nc文件,但是用ncview查看nc文件的landmask,landuse时没有图像,都是一片绿色,点击landmask时弹出min and max both -1 for variable LANDMAK,这是怎么回事呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-23 10:01:52 | 显示全部楼层
您好!想请问一下,我在运行CCTM的时候,报错显示为:排放清单文件的 var_desc 属性有问题无法读取
Error reading netCDF variable attribute "var_desc" for file "GR_EMIS_001     "
     netCDF error number      -43

我想问下,这个变量的属性,除了字符长度需要是80之外,还有什么要求吗?为什么会有问题呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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