echo Start Model Run At `date` date setenv CTM_DIAG_LVL 0 if ( ! 1 ) then if ( ! 1 ) then cd ~/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/ source config_cmaq_stamp2_12US2_testrun_myfix_22may2020.csh setenv CMAQ_HOME /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020 setenv CMAQ_REPO /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_REPO setenv CMAQ_DATA /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/data if ( ! -d /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/data ) mkdir -p /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/data cd /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020 if ( 0 == 1 ) then if ( 0 == 2 ) then if ( 0 == 0 ) then if ( ! 1 ) then if ( ! 1 ) then else echo Compiler is set to intel switch ( intel ) setenv IOAPI_INCL_DIR /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/ioapi3.2_5mar2020/ioapi/fixed_src setenv IOAPI_LIB_DIR /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/ioapi3.2_5mar2020/Linux2_x86_64ifort setenv NETCDF_LIB_DIR /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/lib setenv NETCDF_INCL_DIR /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/include setenv NETCDFF_LIB_DIR /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/lib setenv NETCDFF_INCL_DIR /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/include setenv MPI_LIB_DIR /opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64 setenv myFC mpiifort setenv myCC icc setenv myFSTD -O3 -fno-alias -mp1 -fp-model source setenv myDBG -O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback setenv myLINK_FLAG setenv myFFLAGS -fixed -132 setenv myFRFLAGS -free setenv myCFLAGS -O2 setenv extra_lib setenv mpi_lib breaksw setenv compilerString intel if ( Empty != Empty ) then setenv netcdf_lib -lnetcdf setenv netcdff_lib -lnetcdff setenv ioapi_lib -lioapi setenv pnetcdf_lib -lpnetcdf setenv system `uname -m` uname -m setenv bld_os `uname -s``uname -r | cut -d. -f1` uname -s cut -d. -f1 uname -r setenv lib_basedir /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib setenv CMAQ_LIB /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel setenv MPI_DIR /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/mpi setenv NETCDF_DIR /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf setenv NETCDFF_DIR /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff setenv PNETCDF_DIR /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/pnetcdf setenv IOAPI_DIR /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/ioapi if ( ! -d /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel ) mkdir -p /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel if ( -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/mpi ) rm -rf /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/mpi rm -rf /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/mpi ln -s /opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64 /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/mpi if ( ! -d /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf ) mkdir /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf/lib ) ln -sfn /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/lib /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf/lib if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf/include ) ln -sfn /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/include /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf/include if ( ! -d /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff ) mkdir /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff/lib ) ln -sfn /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/lib /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff/lib if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff/include ) ln -sfn /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/include /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff/includ ln -sfn /work/05774/tg850734/stampede2/cmaq_libs_4mar2020/netcdf4.1.3_5mar2020/netcdf/include /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff/includ if ( ! -d /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/ioapi ) then if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdf/lib/libnetcdf.a ) then if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/netcdff/lib/libnetcdff.a ) then if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/ioapi/lib/libioapi.a ) then if ( ! -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/lib/x86_64/intel/ioapi/lib/m3utilio.mod ) then setenv EXEC_ID Linux3_x86_64intel cd CCTM/scripts set VRSN = v531 set PROC = mpi set MECH = cb6r3_ae7_aq set EMIS = 2016fh set APPL = 2016_CONUS setenv RUNID v531_intel_2016_CONUS set BLD = /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel set EXEC = CCTM_v531.exe if ( 0 != 0 ) set echo setenv SCRPATH ~/scratch/cmaq_run_18may2020 setenv WORKDIR /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_work setenv OUTDIR /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out setenv INPDIR /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in setenv LOGDIR /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_logs setenv NMLpath /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel echo echo Working Directory is /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_work echo Build Directory is /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel echo Output Directory is /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out echo Log Directory is /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_logs echo Executable Name is CCTM_v531.exe setenv NEW_START TRUE set START_DATE = 2014-01-02 set END_DATE = 2014-01-08 set STTIME = 030000 set NSTEPS = 240000 set TSTEP = 010000 if ( mpi == serial ) then @ NPCOL = 8 @ NPROW = 6 @ NPROCS = 8 * 6 setenv NPCOL_NPROW 8 6 endif setenv EXECUTION_ID CMAQ_CCTMv531_`id -u -n`_`date -u +%Y%m%d_%H%M%S_%N` id -u -n date -u +%Y%m%d_%H%M%S_%N echo echo ---CMAQ EXECUTION ID: CMAQ_CCTMv531_tg850734_20200522_191722_337778124 --- set CLOBBER_DATA = TRUE if ( ! -e /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_logs ) then setenv PRINT_PROC_TIME Y setenv STDOUT T setenv GRID_NAME 12US2 setenv GRIDDESC /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/GRIDDESC set NZ = 34 set NX = `grep -A 1 ${GRID_NAME} ${GRIDDESC} | tail -1 | sed 's/ */ /g' | cut -d',' -f6` grep -A 1 12US2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/GRIDDESC tail -1 cut -d, -f6 sed s/ */ /g set NY = `grep -A 1 ${GRID_NAME} ${GRIDDESC} | tail -1 | sed 's/ */ /g' | cut -d',' -f7` grep -A 1 12US2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/GRIDDESC tail -1 cut -d, -f7 sed s/ */ /g set NCELLS = `echo "${NX} * ${NY} * ${NZ}" | bc -l` bc -l echo 396 * 246 * 34 setenv CONC_SPCS ALL setenv CONC_BLEV_ELEV setenv AVG_CONC_SPCS ALL setenv ACONC_BLEV_ELEV setenv AVG_FILE_ENDTIME N setenv CTM_MAXSYNC 300 setenv CTM_MINSYNC 60 setenv SIGMA_SYNC_TOP 0.7 setenv CTM_ADV_CFL 0.95 setenv CTM_OCEAN_CHEM Y setenv CTM_WB_DUST Y setenv CTM_WBDUST_BELD BELD3 setenv CTM_LTNG_NO Y setenv KZMIN Y setenv CTM_MOSAIC N setenv CTM_FST N setenv PX_VERSION Y setenv CLM_VERSION N setenv NOAH_VERSION N setenv CTM_ABFLUX Y setenv CTM_BIDI_FERT_NH3 T setenv CTM_HGBIDI N setenv CTM_SFC_HONO Y setenv CTM_GRAV_SETL Y setenv CTM_BIOGEMIS Y setenv VERTEXT N setenv VERTEXT_COORD_PATH /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_work/lonlat.csv setenv IOAPI_LOG_WRITE F setenv FL_ERR_STOP N setenv PROMPTFLAG F setenv IOAPI_OFFSET_64 YES setenv IOAPI_CHECK_HEADERS N setenv CTM_EMISCHK N setenv EMISDIAG F setenv EMISDIAG_SUM F setenv CTM_CKSUM Y setenv CLD_DIAG N setenv CTM_PHOTDIAG N setenv NLAYS_PHOTDIAG 1 setenv CTM_PMDIAG Y setenv CTM_APMDIAG Y setenv APMDIAG_BLEV_ELEV 1 1 setenv CTM_SSEMDIAG Y setenv CTM_DUSTEM_DIAG Y setenv CTM_DEPV_FILE Y setenv VDIFF_DIAG_FILE Y setenv LTNGDIAG Y setenv B3GTS_DIAG Y setenv CTM_WVEL Y set ICpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/icbc set BCpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/icbc set EMISpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis set EMISpath2 = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis set IN_PTpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis set IN_LTpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/lightning set METpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met set OMIpath = /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel set LUpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface set SZpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface set rtarray = set TODAYG = 2014-01-02 set TODAYJ = `date -ud "${START_DATE}" +%Y%j` date -ud 2014-01-02 +%Y%j set START_DAY = 2014002 set STOP_DAY = `date -ud "${END_DATE}" +%Y%j` date -ud 2014-01-08 +%Y%j set NDAYS = 0 while ( 2014002 < = 2014008 ) set NDAYS = `echo "${NDAYS} + 1" | bc -l` bc -l echo 0 + 1 set YYYYMMDD = `date -ud "${TODAYG}" +%Y%m%d` date -ud 2014-01-02 +%Y%m%d set YYYYMM = `date -ud "${TODAYG}" +%Y%m` date -ud 2014-01-02 +%Y%m set YYYY = `date -ud "${TODAYG}" +%Y` date -ud 2014-01-02 +%Y set YYMMDD = `date -ud "${TODAYG}" +%y%m%d` date -ud 2014-01-02 +%y%m%d set YYYYJJJ = 2014002 @ emis_YYYYMMDD = 20140102 + 20000 set MM = `date -ud "${TODAYG}" +%m` date -ud 2014-01-02 +%m set YESTERDAY = `date -ud "${TODAYG}-1days" +%Y%m%d` date -ud 2014-01-02-1days +%Y%m%d echo echo Set up input and output files for Day 2014-01-02. setenv CTM_APPL v531_intel_2016_CONUS_20140102 if ( ! -d /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out ) mkdir -p /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out cp /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/CCTM_v531.cfg /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_v531_intel_2016_CONUS_20140102.cfg if ( TRUE == true || TRUE == TRUE ) then setenv ICFILE m3tshift_to_03hrs_on_18may2020_ic.12km.2014H1.01.cmaq.cb6r3_ae7.2014002.lst.hr0.ncf.15may2020 setenv INIT_MEDC_1 notused setenv INITIAL_RUN Y else set BCFILE = m3tshift_to_03hrs_on_18may2020_bc.12km.2014H1.01.cmaq.cb6r3_ae7.2014002.lst.ncf.15may2020 set OMIfile = OMI_1979_to_2017.dat set OPTfile = PHOT_OPTICS.dat set mcip_datestamp = 15may2020 set DOM = d02 set ENS = H1 setenv GRID_BDY_2D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/GRIDBDY2D_d02_2014H1_01_15may2020.nc setenv GRID_CRO_2D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/GRIDCRO2D_d02_2014H1_01_15may2020.nc setenv GRID_CRO_3D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/GRIDCRO3D_d02_2014H1_01_15may2020.nc setenv GRID_DOT_2D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/GRIDDOT2D_d02_2014H1_01_15may2020.nc setenv MET_CRO_2D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/METCRO2D_d02_2014H1_01_15may2020.nc setenv MET_CRO_3D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/METCRO3D_d02_2014H1_01_15may2020.nc setenv MET_DOT_3D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/METDOT3D_d02_2014H1_01_15may2020.nc setenv MET_BDY_3D /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/METBDY3D_d02_2014H1_01_15may2020.nc setenv LUFRAC_CRO /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/LUFRAC_CRO_d02_2014H1_01_15may2020.nc setenv EMISSCTRL_NML /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/EmissCtrl_cb6r3_ae7_aq.nml setenv CMAQ_MASKS /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/ set EMDATES = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/emis_dates/my2014/smk_merge_dates_201401.txt set intable = `grep "^${YYYYMMDD}" $EMDATES` grep ^20140102 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/emis_dates/my2014/smk_merge_dates_201401.txt set Date = `echo $intable[1] | cut -d, -f1` cut -d, -f1 echo 20140102, set aveday_N = `echo $intable[2] | cut -d, -f1` cut -d, -f1 echo 20140105, set aveday_Y = `echo $intable[3] | cut -d, -f1` cut -d, -f1 echo 20140102, set mwdss_N = `echo $intable[4] | cut -d, -f1` cut -d, -f1 echo 20140109, set mwdss_Y = `echo $intable[5] | cut -d, -f1` cut -d, -f1 echo 20140102, set week_N = `echo $intable[6] | cut -d, -f1` cut -d, -f1 echo 20140109, set week_Y = `echo $intable[7] | cut -d, -f1` cut -d, -f1 echo 20140102, set all = `echo $intable[8] | cut -d, -f1` cut -d, -f1 echo 20140102 set emis_minus_met = 20000 @ emis_aveday_N = 20140105 + 20000 @ emis_aveday_Y = 20140102 + 20000 @ emis_mwdss_N = 20140109 + 20000 @ emis_mwdss_Y = 20140102 + 20000 @ emis_week_N = 20140109 + 20000 @ emis_week_Y = 20140102 + 20000 setenv N_EMIS_GR 15 set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_ag_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_001 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/ag/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_ag_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_001 AG_2D setenv GR_EM_SYM_DATE_001 F set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_airports_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_002 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/airports/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_airports_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_002 AIRPORTS_2D setenv GR_EM_SYM_DATE_002 T set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_nonpt_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_003 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/nonpt/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_nonpt_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_003 NONPT_2D setenv GR_EM_SYM_DATE_003 T set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_nonroad_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_004 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/nonroad/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_nonroad_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_004 NONROAD_2D setenv GR_EM_SYM_DATE_004 T set EMISfile = m3tshift_to_20140105_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_np_oilgas_20160105_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_005 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/np_oilgas/m3tshift_to_20140105_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_np_oilgas_20160105_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_005 NP_OILGAS_2D setenv GR_EM_SYM_DATE_005 T set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_006 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/onroad/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_006 ONROAD_2D setenv GR_EM_SYM_DATE_006 F set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_ca_adj_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_007 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/onroad_ca_adj/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_ca_adj_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_007 ONROAD_CA_ADJ_2D setenv GR_EM_SYM_DATE_007 F set EMISfile = m3tshift_to_20140109_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_can_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_008 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/onroad_can/m3tshift_to_20140109_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_can_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_008 ONROAD_CAN_2D setenv GR_EM_SYM_DATE_008 T set EMISfile = m3tshift_to_20140109_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_mex_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_009 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/onroad_mex/m3tshift_to_20140109_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_onroad_mex_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_009 ONROAD_MEX_2D setenv GR_EM_SYM_DATE_009 T set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_othafdust_adj_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_010 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/othafdust_adj/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_othafdust_adj_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_010 OTHAFDUST_ADJ_2D setenv GR_EM_SYM_DATE_010 F set EMISfile = m3tshift_to_20140109_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_othar_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_011 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/othar/m3tshift_to_20140109_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_othar_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_011 OTHAR_2D setenv GR_EM_SYM_DATE_011 T set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_othptdust_adj_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_012 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/othptdust_adj/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_othptdust_adj_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_012 OTHPTDUST_ADJ_2D setenv GR_EM_SYM_DATE_012 F set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_ptnonipm_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_013 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/ptnonipm/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_ptnonipm_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_013 PTNONIPM_2D setenv GR_EM_SYM_DATE_013 T set EMISfile = m3tshift_to_20140105_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_rail_20160105_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_014 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/rail/m3tshift_to_20140105_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_rail_20160105_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_014 RAIL_2D setenv GR_EM_SYM_DATE_014 T set EMISfile = m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_rwc_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_015 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/2d_emis/rwc/m3tshift_to_20140102_on_18may2020_m3wndw_to_12US2_on_18may2020_emis_mole_rwc_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv GR_EMIS_LAB_015 RWC_2D setenv GR_EM_SYM_DATE_015 F setenv N_EMIS_PT 9 set STKCASEE = 12US1_cmaq_cb6_2016fh_16j set STKCASEG = 12US1_2016fh_16j setenv STK_GRPS_001 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptnonipm/m3tshift_to_20140101_stack_groups_ptnonipm_12US1_2016fh_16j.ncf setenv STK_GRPS_002 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptegu/m3tshift_to_20140101_stack_groups_ptegu_12US1_2016fh_16j.ncf setenv STK_GRPS_003 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/othpt/m3tshift_to_20140101_stack_groups_othpt_12US1_2016fh_16j.ncf setenv STK_GRPS_004 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptagfire/m3tshift_to_20140102_on_18may2020_stack_groups_ptagfire_20160102_12US1_2016fh_16j.ncf setenv STK_GRPS_005 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptfire/m3tshift_to_20140102_on_18may2020_stack_groups_ptfire_20160102_12US1_2016fh_16j.ncf setenv STK_GRPS_006 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptfire_othna/m3tshift_to_20140102_on_18may2020_stack_groups_ptfire_othna_20160102_12US1_2016fh_16j.ncf setenv STK_GRPS_007 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/pt_oilgas/m3tshift_to_20140101_stack_groups_pt_oilgas_12US1_2016fh_16j.ncf setenv STK_GRPS_008 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/cmv_c3_12/m3tshift_to_20140101_stack_groups_cmv_c3_12_12US1_2016fh_16j.ncf setenv STK_GRPS_009 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/cmv_c1c2_12/m3tshift_to_20140101_stack_groups_cmv_c1c2_12_12US1_2016fh_16j.ncf setenv LAYP_STTIME 030000 setenv LAYP_NSTEPS 240000 setenv STK_EMIS_001 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptnonipm/m3tshift_to_20140102_on_18may2020_inln_mole_ptnonipm_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_002 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptegu/m3tshift_to_20140102_on_18may2020_inln_mole_ptegu_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_003 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/othpt/m3tshift_to_20140109_on_18may2020_inln_mole_othpt_20160109_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_004 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptagfire/m3tshift_to_20140102_on_18may2020_inln_mole_ptagfire_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_005 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptfire/m3tshift_to_20140102_on_18may2020_inln_mole_ptfire_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_006 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/ptfire_othna/m3tshift_to_20140102_on_18may2020_inln_mole_ptfire_othna_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_007 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/pt_oilgas/m3tshift_to_20140102_on_18may2020_inln_mole_pt_oilgas_20160102_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_008 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/cmv_c3_12/m3tshift_to_20140105_on_18may2020_inln_mole_cmv_c3_12_20160105_12US1_cmaq_cb6_2016fh_16j.ncf setenv STK_EMIS_009 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/emis/inln_emis/cmv_c1c2_12/m3tshift_to_20140105_on_18may2020_inln_mole_cmv_c1c2_12_20160105_12US1_cmaq_cb6_2016fh_16j.ncf setenv LAYP_STDATE 2014002 setenv STK_EMIS_LAB_001 PT_NONEGU setenv STK_EMIS_LAB_002 PT_EGU setenv STK_EMIS_LAB_003 PT_OTHER setenv STK_EMIS_LAB_004 PT_AGFIRES setenv STK_EMIS_LAB_005 PT_FIRES setenv STK_EMIS_LAB_006 PT_OTHFIRES setenv STK_EMIS_LAB_007 PT_OILGAS setenv STK_EMIS_LAB_008 PT_CMV_C3 setenv STK_EMIS_LAB_009 PT_CMV_C1C2 setenv STK_EM_SYM_DATE_001 T setenv STK_EM_SYM_DATE_002 F setenv STK_EM_SYM_DATE_003 T setenv STK_EM_SYM_DATE_004 F setenv STK_EM_SYM_DATE_005 F setenv STK_EM_SYM_DATE_006 F setenv STK_EM_SYM_DATE_007 T setenv STK_EM_SYM_DATE_008 T setenv STK_EM_SYM_DATE_009 T if ( Y == Y ) then setenv LTNGNO InLine setenv USE_NLDN N if ( N == Y ) then setenv LTNGPARMS_FILE /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/lightning/m3wndw_to_12US2_LTNG_AllParms_12US1.ncf endif if ( Y == Y ) then set IN_BEISpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface setenv GSPRO /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/gspro_biogenics.txt setenv B3GRD /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/m3wndw_to_12US2_b3grd.smoke30_beis361.12US1.2011NLCD_FIA5.1_CDL_norm_v3.ncf setenv BIOSW_YN Y setenv BIOSEASON /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/m3tshift_to_2014_bioseason.cmaq.2016j_12US2.ncf_full setenv SUMMER_YN Y setenv PX_VERSION N setenv SOILINP /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SOILOUT_v531_intel_2016_CONUS_20140101.nc endif if ( Y == Y ) then setenv DUST_LU_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/m3wndw_to_12US2_beld3_12US1_459X299_output_a.ncf setenv DUST_LU_2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/m3wndw_to_12US2_beld4_12US1_459X299_output_tot.ncf endif setenv OCEAN_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/m3wndw_to_12US2_from_12US1_surf.ncf if ( Y == Y ) then setenv E2C_SOIL /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/toCMAQ_festc1.4_epic/m3wndw_to_12US2_on_20may2020_us1_2016_cmaq12km_soil.nc setenv E2C_CHEM /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/toCMAQ_festc1.4_epic/m3tshift_to_20140102_on_20may2020_m3wndw_to_12US2_on_20may2020_us1_2016_cmaq12km_time20160102.nc setenv E2C_LU /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/surface/m3wndw_to_12US2_beld4_camq12km_2011_4CMAQioapi.ncf endif setenv CTM_PROCAN N if ( 1 ) then if ( N == Y || N == T ) then endif set STKCASEG = 12US1_2016fh_16j setenv CTM_ISAM N if ( 1 ) then if ( N == Y || N == T ) then endif setenv STM_SO4TRACK Y if ( 1 ) then if ( Y == Y || Y == T ) then setenv STM_ADJSO4 Y endif endif setenv S_CGRID /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CGRID_v531_intel_2016_CONUS_20140102.nc setenv CTM_CONC_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CONC_v531_intel_2016_CONUS_20140102.nc -v setenv A_CONC_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_ACONC_v531_intel_2016_CONUS_20140102.nc -v setenv MEDIA_CONC /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_MEDIA_CONC_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DRY_DEP_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DRYDEP_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DEPV_DIAG /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPV_v531_intel_2016_CONUS_20140102.nc -v setenv B3GTS_S /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_B3GTS_S_v531_intel_2016_CONUS_20140102.nc -v setenv SOILOUT /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SOILOUT_v531_intel_2016_CONUS_20140102.nc setenv CTM_WET_DEP_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_WETDEP1_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_WET_DEP_2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_WETDEP2_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_PMDIAG_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PMDIAG_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_APMDIAG_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_APMDIAG_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_RJ_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG1_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_RJ_2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG2_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_RJ_3 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG3_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_SSEMIS_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SSEMIS_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DUST_EMIS_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DUSTEMIS_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_IPR_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_1_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_IPR_2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_2_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_IPR_3 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_3_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_IRR_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_1_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_IRR_2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_2_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_IRR_3 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_3_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DRY_DEP_MOS /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DDMOS_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DRY_DEP_FST /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DDFST_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DEPV_MOS /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPVMOS_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_DEPV_FST /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPVFST_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_VDIFF_DIAG /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VDIFF_DIAG_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_VSED_DIAG /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VSED_DIAG_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_LTNGDIAG_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_LTNGHRLY_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_LTNGDIAG_2 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_LTNGCOL_v531_intel_2016_CONUS_20140102.nc -v setenv CTM_VEXT_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VEXT_v531_intel_2016_CONUS_20140102.nc -v setenv FLOOR_FILE /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/FLOOR_v531_intel_2016_CONUS_20140102.txt set log_test = `cat buff.txt` cat buff.txt rm -f buff.txt set OUT_FILES = ( /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/FLOOR_v531_intel_2016_CONUS_20140102.txt /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CGRID_v531_intel_2016_CONUS_20140102.nc /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CONC_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_ACONC_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_MEDIA_CONC_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DRYDEP_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPV_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_B3GTS_S_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SOILOUT_v531_intel_2016_CONUS_20140102.nc /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_WETDEP1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_WETDEP2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PMDIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_APMDIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG3_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SSEMIS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DUSTEMIS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_3_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_3_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DDMOS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DDFST_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPVMOS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPVFST_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VDIFF_DIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VSED_DIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_LTNGHRLY_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_LTNGCOL_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VEXT_v531_intel_2016_CONUS_20140102.nc -v ) if ( 1 ) then if ( N == Y || N == T ) then endif set OUT_FILES = `echo $OUT_FILES | sed "s; -v;;g" ` sed s; -v;;g echo /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/FLOOR_v531_intel_2016_CONUS_20140102.txt /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CGRID_v531_intel_2016_CONUS_20140102.nc /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CONC_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_ACONC_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_MEDIA_CONC_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DRYDEP_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPV_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_B3GTS_S_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SOILOUT_v531_intel_2016_CONUS_20140102.nc /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_WETDEP1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_WETDEP2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PMDIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_APMDIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PHOTDIAG3_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_SSEMIS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DUSTEMIS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_PA_3_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_1_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_2_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_IRR_3_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DDMOS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DDFST_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPVMOS_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_DEPVFST_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VDIFF_DIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VSED_DIAG_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_LTNGHRLY_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_LTNGCOL_v531_intel_2016_CONUS_20140102.nc -v /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_VEXT_v531_intel_2016_CONUS_20140102.nc -v set out_test = `cat buff.txt` cat buff.txt rm -f buff.txt if ( TRUE == true || TRUE == TRUE ) then echo echo Existing Logs and Output Files for Day 2014-01-02 Will Be Deleted foreach file ( ) foreach file ( ) /bin/rm: No match. else setenv CTM_STDATE 2014002 setenv CTM_STTIME 030000 setenv CTM_RUNLEN 240000 setenv CTM_TSTEP 010000 setenv INIT_CONC_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/icbc/m3tshift_to_03hrs_on_18may2020_ic.12km.2014H1.01.cmaq.cb6r3_ae7.2014002.lst.hr0.ncf.15may2020 setenv BNDY_CONC_1 /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/icbc/m3tshift_to_03hrs_on_18may2020_bc.12km.2014H1.01.cmaq.cb6r3_ae7.2014002.lst.ncf.15may2020 setenv OMI /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/OMI_1979_to_2017.dat setenv OPTICS_DATA /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/PHOT_OPTICS.dat set TR_DVpath = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met set TR_DVfile = /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_in/met/d02_2014H1_01_15may2020/METCRO2D_d02_2014H1_01_15may2020.nc setenv gc_matrix_nml /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/GC_cb6r3_ae7_aq.nml setenv ae_matrix_nml /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/AE_cb6r3_ae7_aq.nml setenv nr_matrix_nml /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/NR_cb6r3_ae7_aq.nml setenv tr_matrix_nml /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/Species_Table_TR_0.nml setenv CSQY_DATA /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/CSQY_DATA_cb6r3_ae7_aq if ( ! ( -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/CSQY_DATA_cb6r3_ae7_aq ) ) then if ( ! ( -e /home1/05774/tg850734/work/cmaq_libs_4mar2020/cmaq5.3.1_4mar2020/CMAQ_Project_myfix_22may2020/CCTM/scripts/BLD_CCTM_v531_intel/PHOT_OPTICS.dat ) ) then if ( 0 != 0 ) then echo echo CMAQ Processing of Day 20140102 Began at `date` date echo tee buff_CMAQ_CCTMv531_tg850734_20200522_191722_337778124.txt set rtarray = `tail -3 buff_CMAQ_CCTMv531_tg850734_20200522_191722_337778124.txt | grep -Eo '[+-]?[0-9]+([.][0-9]+)?' | head -1` tail -3 buff_CMAQ_CCTMv531_tg850734_20200522_191722_337778124.txt head -1 grep -Eo [+-]?[0-9]+([.][0-9]+)? rm -rf buff_CMAQ_CCTMv531_tg850734_20200522_191722_337778124.txt if ( ! -e /home1/05774/tg850734/scratch/cmaq_run_18may2020/cmaq_out/CCTM_CGRID_v531_intel_2016_CONUS_20140102.nc ) then echo echo ************************************************************** echo ** Runscript Detected an Error: CGRID file was not written. ** echo ** This indicates that CMAQ was interrupted or an issue ** echo ** exists with writing output. The runscript will now ** echo ** abort rather than proceeding to subsequent days. ** echo ************************************************************** break set RTMTOT = 0 foreach it ( `seq ${NDAYS}` ) seq 1 set rt = `echo ${rtarray} | cut -d' ' -f${it}` cut -d -f1 echo 20.34 set RTMTOT = `echo "${RTMTOT} + ${rt}" | bc -l` bc -l echo 0 + 20.34 end set RTMAVG = `echo "scale=2; ${RTMTOT} / ${NDAYS}" | bc -l` bc -l echo scale=2; 20.34 / 1 set RTMTOT = `echo "scale=2; ${RTMTOT} / 1" | bc -l` bc -l echo scale=2; 20.34 / 1 echo echo ================================== echo ***** CMAQ TIMING REPORT ***** echo ================================== echo Start Day: 2014-01-02 echo End Day: 2014-01-08 echo Number of Simulation Days: 1 echo Domain Name: 12US2 echo Number of Grid Cells: 3312144 (ROW x COL x LAY) echo Number of Layers: 34 echo Number of Processes: 48 echo All times are in seconds. echo echo Num Day Wall Time set d = 0 set day = 2014-01-02 foreach it ( `seq ${NDAYS}` ) seq 1 set d = `echo "${d} + 1" | bc -l` bc -l echo 0 + 1 set n = `printf "%02d" ${d}` printf %02d 1 set rt = `echo ${rtarray} | cut -d' ' -f${it}` cut -d -f1 echo 20.34 echo 01 2014-01-02 20.34 set day = `date -ud "${day}+1days" +%Y-%m-%d` date -ud 2014-01-02+1days +%Y-%m-%d end echo Total Time = 20.34 echo Avg. Time = 20.34 exit