Skip to content

Commit

Permalink
Remove SENDCOM (NOAA-EMC#1929)
Browse files Browse the repository at this point in the history
This PR addresses issue NOAA-EMC#1501. All instances of `SENDCOM` gates have been
removed. The workflow was inconsistent in its use of `SENDCOM` to gate
movement of files to `COM` and have been removed based on NCO guidelines.

Resolves NOAA-EMC#1501.
  • Loading branch information
HenryRWinterbottom committed Oct 16, 2023
1 parent 9a8911a commit bfea259
Show file tree
Hide file tree
Showing 45 changed files with 235 additions and 330 deletions.
3 changes: 1 addition & 2 deletions jobs/JGDAS_ATMOS_GEMPAK
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ export GRIB=pgrb2f
export EXT=""
export DBN_ALERT_TYPE=GDAS_GEMPAK

export SENDCOM=${SENDCOM:-NO}
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

Expand All @@ -47,7 +46,7 @@ for grid in 1p00 0p25; do
prod_dir="COM_ATMOS_GEMPAK_${grid}"
GRID=${grid} YMD=${PDY} HH=${cyc} generate_com -rx "COM_ATMOS_GEMPAK_${grid}:COM_ATMOS_GEMPAK_TMPL"

if [[ ${SENDCOM} == YES && ! -d "${!prod_dir}" ]] ; then
if [[ ! -d "${!prod_dir}" ]] ; then
mkdir -m 775 -p "${!prod_dir}"
fi
done
Expand Down
4 changes: 1 addition & 3 deletions jobs/JGDAS_ATMOS_GEMPAK_META_NCDC
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,7 @@ export COMINecmwf=${COMINecmwf:-$(compath.py ${envir}/ecmwf/${ecmwf_ver})/ecmwf}
export COMOUTukmet=${COMOUT}
export COMOUTecmwf=${COMOUT}

if [ ${SENDCOM} = YES ] ; then
mkdir -m 775 -p ${COMOUT} ${COMOUTncdc} ${COMOUTukmet} ${COMOUTecmwf}
fi
mkdir -m 775 -p ${COMOUT} ${COMOUTncdc} ${COMOUTukmet} ${COMOUTecmwf}

export pgmout=OUTPUT.$$

Expand Down
2 changes: 1 addition & 1 deletion jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}
YMD=${PDY} HH=${cyc} generate_com -rx COM_ATMOS_WMO
GRID="0p25" YMD=${PDY} HH=${cyc} generate_com -rx COM_ATMOS_GRIB_0p25:COM_ATMOS_GRIB_GRID_TMPL

if [[ ${SENDCOM} == "YES" && ! -d "${COM_ATMOS_WMO}" ]] ; then
if [[ ! -d "${COM_ATMOS_WMO}" ]] ; then
mkdir -m 775 -p "${COM_ATMOS_WMO}"
fi

Expand Down
4 changes: 1 addition & 3 deletions jobs/JGFS_ATMOS_AWIPS_G2
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,7 @@ export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}
YMD=${PDY} HH=${cyc} generate_com -rx COM_ATMOS_WMO
GRID="0p25" YMD=${PDY} HH=${cyc} generate_com -rx COM_ATMOS_GRIB_0p25:COM_ATMOS_GRIB_GRID_TMPL

if [[ ${SENDCOM} == "YES" && ! -d "${COM_ATMOS_WMO}" ]] ; then
mkdir -m 775 -p "${COM_ATMOS_WMO}"
fi
mkdir -m 775 -p "${COM_ATMOS_WMO}"

export pgmout=OUTPUT.$$

Expand Down
2 changes: 0 additions & 2 deletions jobs/JGFS_ATMOS_CYCLONE_GENESIS
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,8 @@ source "${HOMEgfs}/ush/jjob_header.sh" -e "vrfy" -c "base vrfy"
export cmodel=${RUN}

####################################
# SENDCOM - Copy Files From TMPDIR to $COMOUT
# SENDDBN - Issue DBNet Client Calls
####################################
export SENDCOM=YES
export SENDDBN=${SENDDBN:-NO}
export SENDECF=${SENDECF:-NO}

Expand Down
4 changes: 0 additions & 4 deletions jobs/JGFS_ATMOS_CYCLONE_TRACKER
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,8 @@ export CDUMP=${RUN/enkf}


####################################
# SENDCOM - Copy Files From TMPDIR to $COMOUT
# SENDDBN - Issue DBNet Client Calls
####################################
export SENDCOM=YES
export SENDDBN=${SENDDBN:-NO}
export SENDECF=${SENDECF:-NO}

Expand Down Expand Up @@ -81,15 +79,13 @@ ${USHens_tracker}/extrkr_gfs.sh ${loopnum} ${cmodel} ${CDATE} ${pert} ${DATA}
export err=$?; err_chk


#if [ "$SENDCOM" = 'YES' ]; then
# cat ${DATA}/trak.avnx.atcfunix.${PDY}${cyc} | \
# sed s:AVNX:GFSO:g \
# > ${COMOUT}/gfso.t${cyc}z.cyclone.trackatcfunix
#
# cat ${DATA}/trak.avnx.atcfunix.${PDY}${cyc} | \
# sed s:AVNX:AVNO:g \
# > ${COMOUT}/avn.t${cyc}z.cyclone.trackatcfunix
#fi

##############################################
# Final processing
Expand Down
4 changes: 1 addition & 3 deletions jobs/JGFS_ATMOS_FBWIND
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@ export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

if [ ${SENDCOM} = YES ] ; then
mkdir -m 775 -p ${COMOUT} ${COMOUTwmo}
fi
mkdir -m 775 -p ${COMOUT} ${COMOUTwmo}


########################################################
Expand Down
2 changes: 0 additions & 2 deletions jobs/JGFS_ATMOS_FSU_GENESIS
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,8 @@ export CDUMP=${CDUMP:-${RUN:-"gfs"}}


####################################
# SENDCOM - Copy Files From TMPDIR to $COMOUT
# SENDDBN - Issue DBNet Client Calls
####################################
export SENDCOM=YES
export SENDDBN=${SENDDBN:-NO}
export SENDECF=${SENDECF:-NO}

Expand Down
2 changes: 1 addition & 1 deletion jobs/JGFS_ATMOS_GEMPAK
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ for grid in 1p00 0p50 0p25 40km 35km_atl 35km_pac; do
prod_dir="COM_ATMOS_GEMPAK_${grid}"
GRID=${grid} YMD=${PDY} HH=${cyc} generate_com -rx "COM_ATMOS_GEMPAK_${grid}:COM_ATMOS_GEMPAK_TMPL"

if [[ ${SENDCOM} == YES && ! -d "${!prod_dir}" ]] ; then
if [[ ! -d "${!prod_dir}" ]] ; then
mkdir -m 775 -p "${!prod_dir}"
fi
done
Expand Down
4 changes: 1 addition & 3 deletions jobs/JGFS_ATMOS_GEMPAK_META
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,7 @@ export COMINnam=${COMINnam:-$(compath.py ${envir}/nam/${nam_ver})/nam}
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

if [ ${SENDCOM} = YES ] ; then
mkdir -m 775 -p ${COMOUT}
fi
mkdir -m 775 -p ${COMOUT}


########################################################
Expand Down
4 changes: 1 addition & 3 deletions jobs/JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,7 @@ export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

if [ ${SENDCOM} = YES ] ; then
mkdir -m 775 -p ${COMOUT} ${COMOUTwmo}
fi
mkdir -m 775 -p ${COMOUT} ${COMOUTwmo}

export pgmout=OUTPUT.$$

Expand Down
4 changes: 1 addition & 3 deletions jobs/JGFS_ATMOS_GEMPAK_PGRB2_SPEC
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,7 @@ export COMOUT=${COMOUT:-$(compath.py -o ${NET}/${gfs_ver}/${NET}.${PDY})/${cyc}/
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

if [ ${SENDCOM} = YES ] ; then
mkdir -m 775 -p ${COMOUT}
fi
mkdir -m 775 -p ${COMOUT}


# TODO - Assess what is going on with overwriting $DATA here (#1224)
Expand Down
4 changes: 1 addition & 3 deletions jobs/JGFS_ATMOS_PGRB2_SPEC_NPOESS
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,7 @@ export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}
YMD=${PDY} HH=${cyc} generate_com -rx COM_ATMOS_GOES
GRID="0p50" YMD=${PDY} HH=${cyc} generate_com -rx COM_ATMOS_GRIB_0p50:COM_ATMOS_GRIB_GRID_TMPL

if [[ ${SENDCOM} == "YES" ]]; then
mkdir -m 775 -p "${COM_ATMOS_GOES}"
fi
mkdir -m 775 -p "${COM_ATMOS_GOES}"

# TODO - This should be in the ex-script (#1226)

Expand Down
1 change: 0 additions & 1 deletion jobs/JGFS_ATMOS_POSTSND
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ export CDUMP=${RUN/enkf}
########################################

export model=${model:-gfs}
export SENDCOM=${SENDCOM:-YES}
export SENDDBN=${SENDDBN:-YES}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

Expand Down
1 change: 0 additions & 1 deletion jobs/JGLOBAL_WAVE_GEMPAK
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ export errchk=${errchk:-err_chk}
# Set COM Paths
###################################
export DBN_ALERT_TYPE=GFS_WAVE_GEMPAK
export SENDCOM=${SENDCOM:-YES}
export SENDDBN=${SENDDBN:-YES}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}

Expand Down
4 changes: 1 addition & 3 deletions jobs/JGLOBAL_WAVE_INIT
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,7 @@ export EXECwave=${EXECwave:-${HOMEgfs}/exec}
# Set COM Paths
YMD=${PDY} HH=${cyc} generate_com -rx COM_WAVE_PREP

if [ ${SENDCOM} = YES ]; then
mkdir -m 775 -p ${COM_WAVE_PREP}
fi
mkdir -m 775 -p ${COM_WAVE_PREP}

# Set mpi serial command
export wavempexec=${wavempexec:-"mpirun -n"}
Expand Down
1 change: 0 additions & 1 deletion jobs/JGLOBAL_WAVE_PRDGEN_BULLS
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ export errchk=${errchk:-err_chk}
###################################
# Set COM Paths
###################################
export SENDCOM=${SENDCOM:-YES}
export SENDDBN_NTC=${SENDDBN_NTC:-YES}
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}
Expand Down
5 changes: 1 addition & 4 deletions jobs/JGLOBAL_WAVE_PRDGEN_GRIDDED
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ export errchk=${errchk:-err_chk}
###################################
# Set COM Paths
###################################
export SENDCOM=${SENDCOM:-YES}
export SENDDBN_NTC=${SENDDBN_NTC:-YES}
export SENDDBN=${SENDDBN:-NO}
export DBNROOT=${DBNROOT:-${UTILROOT}/fakedbn}
Expand All @@ -18,9 +17,7 @@ YMD=${PDY} HH=${cyc} generate_com -rx COM_WAVE_GRID COM_WAVE_WMO

if [[ ! -d ${COM_WAVE_WMO} ]]; then mkdir -p "${COM_WAVE_WMO}"; fi

if [ ${SENDCOM} = YES ]; then
mkdir -p "${COM_WAVE_WMO}"
fi
mkdir -p "${COM_WAVE_WMO}"

###################################
# Execute the Script
Expand Down
1 change: 0 additions & 1 deletion parm/config/gefs/config.base.emc.dyn
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,6 @@ export REDOUT="1>"
export REDERR="2>"

export SENDECF=${SENDECF:-"NO"}
export SENDCOM=${SENDCOM:-"YES"}
export SENDSDM=${SENDSDM:-"NO"}
export SENDDBN_NTC=${SENDDBN_NTC:-"NO"}
export SENDDBN=${SENDDBN:-"NO"}
Expand Down
1 change: 0 additions & 1 deletion parm/config/gfs/config.base.emc.dyn
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,6 @@ export REDOUT="1>"
export REDERR="2>"

export SENDECF=${SENDECF:-"NO"}
export SENDCOM=${SENDCOM:-"YES"}
export SENDSDM=${SENDSDM:-"NO"}
export SENDDBN_NTC=${SENDDBN_NTC:-"NO"}
export SENDDBN=${SENDDBN:-"NO"}
Expand Down
1 change: 0 additions & 1 deletion parm/config/gfs/config.post
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,5 @@ export downset=2
export npe_dwn=24

export GRIBVERSION='grib2'
export SENDCOM="YES"

echo "END: config.post"
1 change: 0 additions & 1 deletion parm/config/gfs/config.prep
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ export cdate10=${PDY}${cyc}
# Relocation and syndata QC
export PROCESS_TROPCY=${PROCESS_TROPCY:-NO}
export TROPCYQCRELOSH="$HOMEgfs/scripts/exglobal_atmos_tropcy_qc_reloc.sh"
export SENDCOM=YES

export COMINtcvital=${COMINtcvital:-${DMPDIR}/${CDUMP}.${PDY}/${cyc}/atmos}
export COMINsyn=${COMINsyn:-$(compath.py ${envir}/com/gfs/${gfs_ver})/syndat}
Expand Down
1 change: 0 additions & 1 deletion parm/config/gfs/config.waveawipsbulls
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,5 @@ echo "BEGIN: config.waveawipsbulls"
. $EXPDIR/config.resources waveawipsbulls

export DBNROOT=/dev/null
export SENDCOM="YES"

echo "END: config.waveawipsbulls"
1 change: 0 additions & 1 deletion parm/config/gfs/config.waveawipsgridded
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,5 @@ echo "BEGIN: config.waveawipsgridded"
. $EXPDIR/config.resources waveawipsgridded

export DBNROOT=/dev/null
export SENDCOM="YES"

echo "END: config.waveawipsgridded"
1 change: 0 additions & 1 deletion parm/config/gfs/config.wavegempak
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,5 @@ echo "BEGIN: config.wavegempak"
# Get task specific resources
. $EXPDIR/config.resources wavegempak

export SENDCOM="YES"

echo "END: config.wavegempak"
28 changes: 13 additions & 15 deletions scripts/exgdas_atmos_nawips.sh
Original file line number Diff line number Diff line change
Expand Up @@ -135,21 +135,19 @@ while [ $fhcnt -le $fend ] ; do
EOF
export err=$?;err_chk

if [ $SENDCOM = "YES" ] ; then
cp "${GEMGRD}" "${destination}/.${GEMGRD}"
export err=$?
if [[ ${err} -ne 0 ]] ; then
echo " File ${GEMGRD} does not exist."
exit "${err}"
fi

mv "${destination}/.${GEMGRD}" "${destination}/${GEMGRD}"
if [[ ${SENDDBN} = "YES" ]] ; then
"${DBNROOT}/bin/dbn_alert" MODEL "${DBN_ALERT_TYPE}" "${job}" \
"${destination}/${GEMGRD}"
else
echo "##### DBN_ALERT_TYPE is: ${DBN_ALERT_TYPE} #####"
fi
cp "${GEMGRD}" "${destination}/.${GEMGRD}"
export err=$?
if [[ ${err} -ne 0 ]] ; then
echo " File ${GEMGRD} does not exist."
exit "${err}"
fi

mv "${destination}/.${GEMGRD}" "${destination}/${GEMGRD}"
if [[ ${SENDDBN} = "YES" ]] ; then
"${DBNROOT}/bin/dbn_alert" MODEL "${DBN_ALERT_TYPE}" "${job}" \
"${destination}/${GEMGRD}"
else
echo "##### DBN_ALERT_TYPE is: ${DBN_ALERT_TYPE} #####"
fi

if [ $fhcnt -ge 240 ] ; then
Expand Down
52 changes: 24 additions & 28 deletions scripts/exgdas_atmos_post.sh
Original file line number Diff line number Diff line change
Expand Up @@ -124,25 +124,23 @@ if [[ "${stime}" = "anl" ]]; then
export err=$?; err_chk
fi

if [[ "${SENDCOM}" = 'YES' ]]; then
if [[ "${GRIBVERSION}" = 'grib2' ]]; then
if [[ "${GRIBVERSION}" = 'grib2' ]]; then
MASTERANL=${PREFIX}master.grb2anl
##########XXW Accord to Boi, fortran index should use *if${fhr}, wgrib index use .idx
#MASTERANLIDX=${RUN}.${cycle}.master.grb2${fhr3}.idx
MASTERANLIDX=${PREFIX}master.grb2ianl
cp "${PGBOUT2}" "${COM_ATMOS_MASTER}/${MASTERANL}"
${GRB2INDEX} "${PGBOUT2}" "${COM_ATMOS_MASTER}/${MASTERANLIDX}"
fi
fi

if [[ "${SENDDBN}" = 'YES' ]]; then
if [[ "${SENDDBN}" = 'YES' ]]; then
run="$(echo "${RUN}" | tr '[:lower:]' '[:upper:]')"
if [[ "${GRIBVERSION}" = 'grib2' ]]; then
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_MSC_sfcanl" "${job}" "${COM_ATMOS_ANALYSIS}/${PREFIX}sfcanl.nc"
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_SA" "${job}" "${COM_ATMOS_ANALYSIS}/${PREFIX}atmanl.nc"
"${DBNROOT}/bin/dbn_alert" MODEL "GDAS_PGA_GB2" "${job}" "${COM_ATMOS_GRIB_1p00}/${PREFIX}pgrb2.1p00.anl"
"${DBNROOT}/bin/dbn_alert" MODEL "GDAS_PGA_GB2_WIDX" "${job}" "${COM_ATMOS_GRIB_1p00}/${PREFIX}pgrb2.1p00.anl.idx"
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_MSC_sfcanl" "${job}" "${COM_ATMOS_ANALYSIS}/${PREFIX}sfcanl.nc"
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_SA" "${job}" "${COM_ATMOS_ANALYSIS}/${PREFIX}atmanl.nc"
"${DBNROOT}/bin/dbn_alert" MODEL "GDAS_PGA_GB2" "${job}" "${COM_ATMOS_GRIB_1p00}/${PREFIX}pgrb2.1p00.anl"
"${DBNROOT}/bin/dbn_alert" MODEL "GDAS_PGA_GB2_WIDX" "${job}" "${COM_ATMOS_GRIB_1p00}/${PREFIX}pgrb2.1p00.anl.idx"
fi
fi
fi
rm pgbfile.grib2
else
Expand Down Expand Up @@ -281,46 +279,44 @@ else ## not_anl if_stimes
fi


if [[ "${SENDCOM}" = 'YES' ]]; then
if [[ "${GRIBVERSION}" = 'grib2' ]]; then
if [[ "${GRIBVERSION}" = 'grib2' ]]; then
if [[ "${INLINE_POST}" = ".false." ]]; then
cp "${PGBOUT2}" "${COM_ATMOS_MASTER}/${MASTERFHR}"
cp "${PGBOUT2}" "${COM_ATMOS_MASTER}/${MASTERFHR}"
fi
${GRB2INDEX} "${PGBOUT2}" "${COM_ATMOS_MASTER}/${MASTERFHRIDX}"
fi
fi

# Model generated flux files will be in nemsio after FY17 upgrade
# use post to generate Grib2 flux files
# Model generated flux files will be in nemsio after FY17 upgrade
# use post to generate Grib2 flux files

if (( OUTTYP == 4 )) ; then
if (( OUTTYP == 4 )) ; then
export NEMSINP=${COM_ATMOS_HISTORY}/${PREFIX}atmf${fhr}.nc
export FLXINP=${COM_ATMOS_HISTORY}/${PREFIX}sfcf${fhr}.nc
if (( d_fhr == 0 )); then
export PostFlatFile=${PARMpost}/postxconfig-NT-GFS-FLUX-F00.txt
export CTLFILE=${PARMpost}/postcntrl_gfs_flux_f00.xml
export PostFlatFile=${PARMpost}/postxconfig-NT-GFS-FLUX-F00.txt
export CTLFILE=${PARMpost}/postcntrl_gfs_flux_f00.xml
else
export PostFlatFile=${PARMpost}/postxconfig-NT-GFS-FLUX.txt
export CTLFILE=${PARMpost}/postcntrl_gfs_flux.xml
export PostFlatFile=${PARMpost}/postxconfig-NT-GFS-FLUX.txt
export CTLFILE=${PARMpost}/postcntrl_gfs_flux.xml
fi
export PGBOUT=fluxfile
export FILTER=0
FLUXFL=${PREFIX}sfluxgrbf${fhr}.grib2
FLUXFLIDX=${PREFIX}sfluxgrbf${fhr}.grib2.idx

if [[ "${INLINE_POST}" = ".false." ]]; then
${POSTGPSH}
export err=$?; err_chk
mv fluxfile "${COM_ATMOS_MASTER}/${FLUXFL}"
${POSTGPSH}
export err=$?; err_chk
mv fluxfile "${COM_ATMOS_MASTER}/${FLUXFL}"
fi
${WGRIB2} -s "${COM_ATMOS_MASTER}/${FLUXFL}" > "${COM_ATMOS_MASTER}/${FLUXFLIDX}"
fi

if [[ "${SENDDBN}" = 'YES' ]] && [[ "${RUN}" = 'gdas' ]] && (( d_fhr % 3 == 0 )); then
fi
if [[ "${SENDDBN}" = 'YES' ]] && [[ "${RUN}" = 'gdas' ]] && (( d_fhr % 3 == 0 )); then
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_SF" "${job}" "${COM_ATMOS_HISTORY}/${PREFIX}atmf${fhr}.nc"
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_BF" "${job}" "${COM_ATMOS_HISTORY}/${PREFIX}sfcf${fhr}.nc"
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_SGB_GB2" "${job}" "${COM_ATMOS_MASTER}/${PREFIX}sfluxgrbf${fhr}.grib2"
"${DBNROOT}/bin/dbn_alert" MODEL "${run}_SGB_GB2_WIDX ""${job}" "${COM_ATMOS_MASTER}/${PREFIX}sfluxgrbf${fhr}.grib2.idx"
fi
fi

[[ -f pgbfile.grib2 ]] && rm pgbfile.grib2
Expand Down
Loading

0 comments on commit bfea259

Please sign in to comment.