[Insert Schematic of CCTM]
Table 5.3. CCTM input files
| File Name | Format | Description |
|---|---|---|
| OCEAN_1 | GRDDED3 | Name and location of the time-independent 2-D file for defining the fraction of each model grid cell covered by open ocean |
| EMIS_1 | GRDDED3 | Name and location of the time-dependent 2-D or 3-D emission file speciated for a particular gas-phase chemical mechanism and PM model; output from an emission model, such as SMOKE or CONCEPT |
| MEPSE_1 | GRDDED3 | Name and location of the major emitting point sources emissions file, required only when the CCTM is compiled for PinG simulations; output from an emission model, such as SMOKE or CONCEPT |
| PDM_PING_1 | GRDDED3 | Name and location of the active plume file, required only when the CCTM is compiled for PinG simulations; output from the PDM |
| INIT_[GASC|AERO| NONR|TRAC]_1 | GRDDED3 | Name and location of the time-dependent, single time step, 3-D initial conditions file speciated for a particular gas-phase chemical mechanism and PM model; output from ICON |
| BNDY_[GASC|AERO| NONR|TRAC]_1 | GRDDED3 | Name and location of the time-dependent, either single time step or multi-time step, 3-D boundary conditions file speciated for a particular gas-phase chemical mechanism and PM model; output from BCON |
| GRID_CRO_2D | GRDDED3 | Name and location of the time-independent 2-D cross point meteorology file; output by MCIP |
| GRID_DOT_2D | GRDDED3 | Name and location of the time-independent 2-D dot point meteorology file; output by MCIP |
| MET_CRO_2D | GRDDED3 | Name and location of the time-dependent 2-D cross point meteorology file |
| MET_DOT_3D | GRDDED3 | Name and location of the time-dependent 3-D dot point meteorology file; output by MCIP |
| MET_CRO_3D | GRDDED3 | Name and location of the time-dependent 3-D cross point meteorology file; output by MCIP |
| MET_BDY_3D | BNDARY3 | Name and location of the time-dependent 3-D boundary meteorology file; output by MCIP |
| XJ_DATA | ASCII | Name and location of the daily clear sky photolysis rates file speciated for a particular gas-phase chemical mechanism; output from JPROC |
The configuration options listed here are set during compilation of the CCTM executable. When these options are invoked they create a binary executable that is fixed to the specified configuration. The change these options it is necessary to recompile CCTM and create a new executable.
Opt: [default: verbose]
Defines the action to be taken by the program M3BLD when extracting source code from CVS and compiling an executable.
MakeOpt:
Uncomment to build a Makefile to compile the executable.
ParOpt:
Uncomment to build an executable for running on multiple processors. Invoking this command requires the availability of a parallel Stenex library file, a Pario library file, and an MPI library/include files.
ModDriver: [default: ctm_yamo]
The CCTM general coordinate driver module.
ModInit: [default: init_yamo]
The CCTM time-step initialization module.
ModAdjc: [default: // Yamartino option]
Mass conservation error adjustment scheme. Corrects for mass inconsistencies arising from how the input meteorology treats density and wind fields. This adjustment is only required if the air density-based scheme for mass-conserving advection is selected.
ModCpl: [default: gencoor]
Unit conversion and concentration coupling module. The only option is for the CMAQ generalized coordinate (gencoor).
ModHadv: [default: hyamo]
Horizontal advection module
ModVadv: [default: vyamo]
Vertical advection module
ModHdiff: [default: multiscale]
Horizontal diffusion module
ModVdiff: [default: acm2]
Vertical diffusion module
ModPhot: [default: phot]
Photolysis calculation module
ModPing: [default: ping_noop]
Plume in Grid module
ModChem: [default: ebi_cb05]
Gas-phase chemistry solver module
ModAero: [default: aero4]
CMAQ aerosol module
ModAdepv: [default: aero_depv2]
CMAQ aerosol deposition velocity module
ModCloud: [default: acm]
CMAQ cloud module for modeling the impacts of clouds on deposition, mixing, photolysis, and aqueous chemistry
ModPa: [default: pa]
Process analysis module
ModUtil: [default: util]
CMAQ utility modules
Mechanism: [default: cb05_ae4_aq]
Specifies the gas-phase, aerosol, and aqueous phase chemical mechanisms to use for modeling air quality. The choices for the Mechanism variable are the mechanism directory names under the $M3MODEL/include/release directory. Examples include:
PAOpt: [default: pa_noop]
Specifies the process analysis configuration to use for CMAQ. The choices for the PAOpt variable are the available directories for process analysis include files under the $M3MODEL/include/release directory.
Section 3.3 provides an overview of how to install and compile the CMAQ programs for the tutorial simulation. Follow the steps outlined in Section 3.3 to compile new versions of CCTM:
./bldit.cctm.pgf
The environment variables listed here are invoked during execution of the program and are set in the CCTM run script.
Executable to use for the simulation
Domain decomposition for parallel mode; recommended configuration is for the number of columns to be larger than the number of rows. For example, if running with 8 processors, the recommended setting is “4 2”.
Number of processors for parallel execution; equal to the product of NPCOL x NPROW
Simulation start date (YYYYDDD)
Simulation start time (HHMMSS)
Number of simulation time steps (HHMMSS)
Simulation output time step interval (HHMMSS)
Uncomment to capture CCTM standard output to a log file; the LOGFILE variable sets the name and location of the log
[T|F]; set to “F” to turn off excess WRITE3 logging by the I/O API
[T|F|Y|N]; set to “F” or “N”
Controls the maintenance of existing log files.
CCTM output file directory location
CCTM log file naming extension
Grid description file for setting the horizontal grid definition
Name of the grid definition contained in the GRIDDESC file that specifies the horizontal grid for the current application of the model
Model species for calculating integral average concentrations for each output time step. Options can be any of the standard output species that are written to the CCTM CONC file. The species in this list will be written to the ACONC output file.
Vertical model layer range for integral average concentrations; this variable sets the lower and upper layers over which to calculate integral average concentrations.
Directory path for the input sea salt emissions file.
Directory path for the input emissions file
Directory path for the input tracer emissions file
Directory path for the input initial conditions file
Directory path for the input boundary conditions file
Directory path for the input meteorology files
Directory path for input clear-sky photolysis rate files
Table 5.4. CCTM output files
| File Name | Format | Description |
|---|---|---|
| CTM_CONC_1 | GRDDED3 | Name and location of hourly 3-D instantaneous gas- and aerosol-phase pollutant estimates |
| A_CONC_1 | GRDDED3 | Name and location of hourly 2-D or 3-D integral average gas- and aerosol-phase pollutant estimates |
| CTM_DRY_DEP_1 | GRDDED3 | Name and location of hourly 3-D gas- and aerosol-phase dry deposition estimates |
| CTM_WET_DEP_1 | GRDDED3 | Name and location of hourly 3-D gas- and aerosol-phase wet deposition estimates |
| CTM_VIS_1 | GRDDED3 | Name and location of hourly 3-D visibility metrics |
| CTM_DIAM_1 | GRDDED3 | Name and location of hourly 3-D aerosol diagnostics; dp and sigmas for Aitken and Accumulation mode aerosol species; set the variable CTM_AERODIAG to “T” in the CCTM run script to write this additional file |
| CTM_PING_1 | GRDDED3 | Name and location of hourly 3-D residual plume mass for Plume in Grid sources |
| CTM_PING_DIAM_1 | GRDDED3 | Name and location of hourly 3-D aerosol diagnostics for Plume in Grid sources |
| CTM_PING_DDEP_1 | GRDDED3 | Name and location of hourly 3-D gas- and aerosol-phase dry deposition estimates for Plume in Grid sources |
| CTM_IPR_[1-3] | GRDDED3 | Name and location of hourly 2-D or 3-D integrated process rate files; multiple files written when the CCTM is configured to track a large number of process/pollutant combinations |
| CTM_IRR_[1-3] | GRDDED3 | Name and location of hourly 2-D or 3-D integrated reaction rate files; multiple files written when the CCTM is configured to track a large number of reaction/pollutant combinations |
The default location of the CCTM output files is the $M3DATA/cctm directory, controlled by the OUTDIR variable in the run script. The default naming convention for all CCTM output files uses the EXEC and APPL environment variables in the file name. All of the file naming variables for CCTM outputs are set in the run script.