CCTM emission process

#1

Hello again:
This message is very confussed for me:

—>> WARNING in subroutine GET_AERO_EMIS on PE 000
Could not read PEC from EMIS_1
M3WARN: DTBUF 12:07:30 Jan. 1, 2014 (2014001:120730)
Bad argument LAY1= 49

Wath´s the meaning of this??

This is the info about EMISS file

“EMIS_1” opened as OLD:READ-ONLY
File name “/home/epino/CMAQ_BLD_NLHPC/data//SMOKE/enero_febre2.ncf”
File type GRDDED3
Execution ID “???”
Grid name “GRIDOUT_POLAR01_”
Dimensions: 177 rows, 177 cols, 1 lays, 44 vbles
NetCDF ID: 786432 opened as READONLY
Starting date and time 2014001:000000 (0:00:00 Jan. 1, 2014)
Timestep 010000 (1:00:00 hh:mm:ss)
Maximum current record number 1777
Checking header data for file: EMIS_1

As you can see, I only have one layer in the emission file processed in SMOKE4.5

The other message that confussed me is this:

 Value for CTM_EMLAYS not defined; returning default:  49
 Number of emission layers                                                       
 Environment variable not set or empty ... Using default:                                                                        0

      Number of Emissions Layers:          49
      out of total Number of Model Layers: 49
 Value for CTM_LTNG_NO:  N returning FALSE

 Aerosol Emissions Processing in Vertical diffusion ...
 
 >>--->> WARNING in subroutine map_pmemis on PE 000
 Could not find the following species in emissions file 
      PH2O 
      POC 
      POC 
      POC 
      POC 
      POC

Why does it say Number of emission layers Environment variable not set or empty … Using default: 0

How can I change this statement??

My simulation starts at 000000, so I don´t know why CCTM is looking for PEC emissions at 12:07:30. I don´t have PT3D emissions, I only work with surface emissions. PEC is in the emission file, and also CCTM reads it, as you can observe in this message in the log file

CHECKING COMPATABILITY BETWEEN INTERNAL SPECIES LIST AND EMISSIONS INPUTS
The following tables list the chemical species present
on each emission file or from each online emission source.

Gas and Aerosol Gridded Area Emissions: 44 Species
ALD2 ALDX BENZENE CH4
CO ETH ETHA ETOH
FORM HGNRVA HONO IOLE
ISOP MEOH NH3 NO
NO2 NVOL OLE PAL
PAR PCA PCL PEC
PFE PK PMC PMG
PMN PMOTHR PNA PNH4
PNO3 POC PSI PSO4
PTI SO2 SULF TERP
TOL UNK UNR XYL

Thanks

#2

Hi Ernesto,
The problem is that we didn’t anticipate user’s having only surface emissions for this version of CMAQ. For CMAQv5.3, user’s are allowed to provide whatever they want. For now, go ahead and implement
setenv CTM_EMLAYS 1
in your runscript. That should solve it.
Cheers