#!/bin/bash # #### 08/25/1999 ################### # SET SHELL PROCESSING VARIABLES # ################################### set -x export PS4=' $SECONDS + ' date ############################################### # Make temp directory ############################################### export DATA=${DATA:-${DATAROOT:?}/${jobid:?}} mkdir -p $DATA cd $DATA export HOUR=$cyc export cycle=t${cyc}z # first set cycle to this because setpdy needs it #################################### # Specify NET and RUN Name #################################### export NET=glmp export RUN=glmp #################################### # Determine Diagnostic Output Name on System #################################### export pgmout="OUTPUT.$$" #################################### # Specify Execution Areas #################################### #export HOMEglmp=${HOMEglmp:-${OPSROOT}/glmp.${glmp_ver:?}} export EXECglmp=${EXECglmp:-$HOMEglmp/exec} export FIXglmp=${FIXglmp:-$HOMEglmp/fix} export PARMglmp=${PARMglmp:-$HOMEglmp/parm} ############################## # Run setpdy and initialize PDY variables ############################## setpdy.sh . ./PDY export cycle=t${cyc}30z ############################################## # Define COM directories # NOTE: $PDYp1 is set by setpdy.sh to be the # next day ############################################## export COMIN=${COMIN:-$(compath.py ${envir}/com/${NET}/${glmp_ver})/${RUN}.${PDY}} export COMINlmp=${COMINlmp:-$(compath.py ${envir}/com/lmp/${lmp_ver})/lmp.${PDY}} export COMOUT=${COMOUT:-$(compath.py -o ${NET}/${glmp_ver})/${RUN}.${PDY}} mkdir -m 775 -p $COMOUT ############################################################# # execute the script $HOMEglmp/scripts/exglmp_prdgen_nomads.sh ############################################################# #cat $pgmout if [ "${KEEPDATA^^}" != "YES" ]; then rm -rf $DATA fi date