Thanks hogrefe.christian, cjcoats, C.W.Huang. I follow hogrefe.christianās suggestion and recreate my CMAQ_MASK file. The header of my CMAQ_MASK file:
filename: MASKFILE_MERGE_US_NEW
path: MASKFILE_MERGE_US_NEW.nc
file global attributes:
IOAPI_VERSION : ioapi-3.2: Id: init3.F90 120 2019-06-21 14:18:20Z coats
EXEC_ID : ???
FTYPE : 1
CDATE : 2020119
CTIME : 531
WDATE : 2020119
WTIME : 531
SDATE : 0
STIME : 0
TSTEP : 0
NTHIK : 1
NCOLS : 396
NROWS : 246
NLAYS : 1
NVARS : 9
GDTYP : 2
P_ALP : 33
P_BET : 45
P_GAM : -97
XCENT : -97
YCENT : 40
XORIG : -2412000
YORIG : -1620000
XCELL : 12000
YCELL : 12000
VGTYP : 7
VGTOP : 5000
VGLVLS : ( 1, 0.9975 )
GDNAM : GRIDOUT_12US2_CR
UPNAM : M3MERGE
VAR-LIST : NA_1 NA_2 NA_3 NA_4
NA_5 NA_6 NA_7 NA_8 NA_9
FILEDESC : US EPA COMMUNITY MULTISCALE AIR QUALITY MODEL
METEOROLOGY-CHEMISTRY INTERFACE PROCESSOR
ā¦skipping one line
HISTORY :
dimensions:
TSTEP = 1
DATE-TIME = 2
LAY = 1
VAR = 9
ROW = 246
COL = 396
variables:
integer TFLAG ( TSTEP, VAR, DATE-TIME )
units : <YYYYDDD,HHMMSS>
long_name : TFLAG
var_desc : Timestep-valid flags: (1) YYYYDDD or (2) HHMMSS
float NA_1 ( TSTEP, LAY, ROW, COL )
long_name : NA_1
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_2 ( TSTEP, LAY, ROW, COL )
long_name : NA_2
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_3 ( TSTEP, LAY, ROW, COL )
long_name : NA_3
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_4 ( TSTEP, LAY, ROW, COL )
long_name : NA_4
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_5 ( TSTEP, LAY, ROW, COL )
long_name : NA_5
units : none
var_desc : 1==mask region, 0==outside-mask region
ā¦skipping one line
float NA_6 ( TSTEP, LAY, ROW, COL )
long_name : NA_6
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_7 ( TSTEP, LAY, ROW, COL )
long_name : NA_7
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_8 ( TSTEP, LAY, ROW, COL )
long_name : NA_8
units : none
var_desc : 1==mask region, 0==outside-mask region
float NA_9 ( TSTEP, LAY, ROW, COL )
long_name : NA_9
units : none
var_desc : 1==mask region, 0==outside-mask region
But it seems when it run for nearly one month. My CMAQ_MASK file changed. I want to see the head of the MASK file. But seems I cannot.
[yul18051@cn01 IWDW_data]$ ncl
Copyright Ā© 1995-2014 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.2.1
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
ncl 0> f = addfile(āMASKFILE_MERGE_US_NEW.ncā,ārā)
fatal:[āFileSupport.cā:3605]:_NclFindFileExt: Requested file <MASKFILE_MERGE_US_NEW.nc> or <MASKFILE_MERGE_US_NEW> does not exist.
Would it change the CMAQ_MASK file when running ISAM? I donāt get the result I expect, neither. My source apportionment result should be in high SA conc. near the source grid and low SA conc. away from the source grid. But itās not. Would you help me to find out the problem? Would it be the reason the ISAM run may change my CMAQ_MASK file or Would it be the reason my source region is only one grid cell and one grid cell is too small to do the source apportionment?
Thank you.