The following files are currently provided with the SMOKE release. There are a number of helper scripts. The only one that
users may want to change is the qa_run.scr
script to add configurations for reporting. The helper scripts are:
cntl_run.csh
: Runs the Cntlmat and Grwinven program. Sets the required GCNTL
file name depending on script settings, as explained in Section 4.4.11, “Setup projection and control scenarios”.
make_invdir.csh
: Sets the INVNAME1
and INVNAME2
settings that Smkinven uses for creating the map-formatted inventory intermediate files.
metcombine.csh
: Runs the utility program Metcombine to combine the METCRO2D*
and METCRO3D*
files in the
directory. This script creates files named $METDAT
METCOMBO*
in the
directory.
$METDAT
movelog.csh
: Deletes or renames the log files, depending on the AUTO_DELETE_LOG
setting.
qa_run.csh
: Runs the Smkreport program
smk_run.csh
: Runs the following SMOKE programs: Smkinven, Rawbio (for both winter and summer runs), Normbeis3, Spcmat, Grdmat, Metscan, Temporal, Tmpbio, Tmpbeis3, Smkmerge, Mrggrid, and Smk2emis.
Creates PTMPLIST
file for Elevpoint by assuming all files with the name pattern ptmp*
in the $PSCEN
*ncf
directories should be included in the file.
$SMKDAT
/run_$PSCEN
/*
Creates the METLIST
and RADLIST
files for Tmpbio by listing $MET_FILE1
to METLIST
and $MET_FILE2
to RADLIST
. MET_FILE1
and MET_FILE2
are set in the Assigns file.
Determines which speciation matrix is needed for Smkmerge, based on the requested units. If the MRG_GRDOUT_UNIT
setting contains the string “mole” then the molar speciation matrix and molar gridded, hourly biogenic emissions are set to be used by Smkmerge.
Creates the FILELIST
file for Mrggrid from the MRGFILES
setting in the calling merge run script.