- 积分
- 560
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-12-11
- 最后登录
- 1970-1-1
|
发表于 2022-7-8 18:00:07
|
显示全部楼层
非常感谢楼主的答复!我们尝试用CMAQ4.7.1和CMAQ5.2分别跑PA进行对比,现在得到的CMAQ5.2的NO2和O3的PA结果如下:
因为本人刚开始接触PA,实在看不出哪里异常,所以想恳请您指导一下,感激不尽~
后期我们会继续对比两模型的PA结果,但现阶段在用CMAQ4.7.1跑PA重新编译cctm时,报了下面的错,是否是并行编译器的问题呢?但是我们实在不确定问题出现在哪里,所以在此也想恳请楼主指导一下,感激不尽~
-DSUBST_PADAT_ID=\"/public/home/qys410/cmaq/4.7.1/models/include/release/pa_example/PA_DAT.EXT\" \
-DSUBST_MPICH=\"/public/software/mpi/mpich/3.2.1/include/PT3D_DEFN.F(13): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [UDTYPES]
USE UDTYPES ! implementation for multiple groups of stack input files
----------^
PT3D_DEFN.F(78): error #6457: This derived type name has not been declared. [RARRY1]
TYPE( RARRY1 ), PRIVATE, ALLOCATABLE, SAVE :: STK_DM( : )
------------^
PT3D_DEFN.F(79): error #6457: This derived type name has not been declared. [RARRY1]
TYPE( RARRY1 ), PRIVATE, ALLOCATABLE, SAVE :: STK_HT( : )
------------^
PT3D_DEFN.F(80): error #6457: This derived type name has not been declared. [RARRY1]
TYPE( RARRY1 ), PRIVATE, ALLOCATABLE, SAVE :: STK_TK( : )
------------^
PT3D_DEFN.F(81): error #6457: This derived type name has not been declared. [RARRY1]
TYPE( RARRY1 ), PRIVATE, ALLOCATABLE, SAVE :: STK_VEL( : )
------------^
PT3D_DEFN.F(106): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [GRID_CONF]
USE GRID_CONF ! horizontal & vertical domain specifications
-------------^
PT3D_DEFN.F(107): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [STK_PRMS]
USE STK_PRMS ! stack groups file
-------------^
PT3D_DEFN.F(108): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [STK_EMIS]
USE STK_EMIS ! hourly point source emissions
-------------^
PT3D_DEFN.F(109): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PMEM_DEFN]
USE PMEM_DEFN ! defines emissions file(s) PM mapping
-------------^
PT3D_DEFN.F(110): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PTMET]
USE PTMET ! defines met variables used in plume rise
-------------^
PT3D_DEFN.F(111): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PTBILIN]
USE PTBILIN ! defines bi-linear interpolation from grid to pt src locations
-------------^
PT3D_DEFN.F(112): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PTMAP]
USE PTMAP ! defines pt src species mapping to VDEMIS* arrays
-------------^
PT3D_DEFN.F(611): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [GRID_CONF]
USE GRID_CONF ! horizontal & vertical domain specifications
-------------^
PT3D_DEFN.F(612): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [STK_PRMS]
USE STK_PRMS ! stack groups file
-------------^
PT3D_DEFN.F(613): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [STK_EMIS]
USE STK_EMIS ! hourly point source emissions
-------------^
PT3D_DEFN.F(614): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PMEM_DEFN]
USE PMEM_DEFN ! defines emissions file(s) PM mapping
-------------^
PT3D_DEFN.F(616): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PTMAP]
USE PTMAP ! defines pt src species mapping to VDEMIS* arrays
-------------^
PT3D_DEFN.F(617): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [SE_MODULES]
USE SE_MODULES ! stenex
-------------^
PT3D_DEFN.F(615): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PTMET]
USE PTMET, P_D => PTMET_DATA
-------------^
PT3D_DEFN.F(1196): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [VGRD_DEFN]
USE VGRD_DEFN ! vertical layer specifications
----------------^
PT3D_DEFN.F(1197): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PTBILIN]
USE PTBILIN, ONLY: XBND, YBND
----------------^
PT3D_DEFN.F(278): error #6404: This name does not have a type, and must have an explicit type. [MYPE]
WRITE( REPTNAME( N ),'( A, I2.2 )' ) REPSTR, MYPE ! limited to 99 PE's
------------------------------------------------------------^
PT3D_DEFN.F(302): error #6404: This name does not have a type, and must have an explicit type. [MC2NAME]
MC2NAME = PROMPTMFILE( 'Enter name for CROSS-POINT SURFACE MET file',
---------^
PT3D_DEFN.F(302): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands. [PROMPTMFILE]
MC2NAME = PROMPTMFILE( 'Enter name for CROSS-POINT SURFACE MET file',
-------------------^
PT3D_DEFN.F(305): error #6404: This name does not have a type, and must have an explicit type. [MC3NAME]
MC3NAME = PROMPTMFILE( 'Enter name for CROSS-POINT LAYERED MET file',
---------^
PT3D_DEFN.F(305): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands. [PROMPTMFILE]
MC3NAME = PROMPTMFILE( 'Enter name for CROSS-POINT LAYERED MET file',
-------------------^
PT3D_DEFN.F(308): error #6404: This name does not have a type, and must have an explicit type. [MD3NAME]
MD3NAME = PROMPTMFILE( 'Enter name for DOT-POINT LAYERED MET file',
---------^
PT3D_DEFN.F(308): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands. [PROMPTMFILE]
MD3NAME = PROMPTMFILE( 'Enter name for DOT-POINT LAYERED MET file',
-------------------^
PT3D_DEFN.F(317): error #6404: This name does not have a type, and must have an explicit type. [XCELLCG]
XCELLCG = XCELL3D
---------^
PT3D_DEFN.F(318): error #6404: This name does not have a type, and must have an explicit type. [YCELLCG]
YCELLCG = YCELL3D
---------^
/tmp/ifortDljBK0.i(4573): catastrophic error: Too many errors, exiting
compilation aborted for PT3D_DEFN.F (code 1)
mpif.h\" \
PT3D_DEFN.F -o PT3D_DEFN.o
endif
|
|