#! /bin/sh

#PBS -j oe 
#PBS -o /lfs/h2/emc/lam/noscrub/Matthew.Pyle/hiresw.v8.1.0/launch_info/logs/test_ungrib.out__DOM__CORE__CYC_
#PBS -e /lfs/h2/emc/lam/noscrub/Matthew.Pyle/hiresw.v8.1.0/launch_info/logs/test_ungrib.out__DOM__CORE__CYC_
#PBS -l select=1:ncpus=4:mem=8GB
#PBS -q dev
#PBS -A HIRESW-DEV
#PBS -l walltime=000:09:05

export HOMEhiresw=/lfs/h2/emc/lam/noscrub/Matthew.Pyle/hiresw.v8.1.0
source ${HOMEhiresw}/versions/run.ver

module purge
module load envvar/1.0
module load PrgEnv-intel/8.1.0
module load craype/2.7.8
module load intel/19.1.3.304
module load cray-mpich/8.1.7
module load cray-pals/1.0.12

module load prod_util/${prod_util_ver}
module load wgrib2/${wgrib2_ver}
module load grib_util/${grib_util_ver}
module load libjpeg/${libjpeg_ver}
module load netcdf/${netcdf_ver}
module load g2/${g2_ver}
module load g2tmpl/${g2tmpl_ver}
module load jasper/${jasper_ver}
module load libpng/${libpng_ver}
module load zlib/${zlib_ver}

export NTASK=4
export PTILE=4

export RUN_ENVIR=test
export envir=test
export NET=hiresw
export RUN=hiresw

export NEST=_DOM_
export cyc=_CYC_
export MODEL=_CORE_

export DATE=_DATE_
export PDY=$DATE

DATEgfs=`$NDATE -6 ${DATE}${cyc} | cut -c1-8`
CYCgfs=`$NDATE -6 ${DATE}${cyc} | cut -c9-10`

echo DATEgfs $DATEgfs
echo CYCgfs $CYCgfs

export COMINgfs=`compath.py -e prod gfs/${gfs_ver}/gfs.${DATEgfs}`
export COMINnam=`compath.py -e prod nam/${nam_ver}/nam.${PDY}`
export COMINnamold=`compath.py -e prod nam/${nam_ver}/nam.${DATEgfs}`

export DATAROOT=/lfs/h2/emc/stmp/Matthew.Pyle/tmp
export COMROOT=/lfs/h2/emc/ptmp/Matthew.Pyle/${envir}/com

mkdir -p $DATAROOT
mkdir -p $COMROOT

export COMOUT=${COMOUT:-$(compath.py -o $NET/${hiresw_ver})/$RUN.${PDY}}

echo set COMOUT as $COMOUT
echo past J-job

export DATA=${DATAROOT}/hiresw.ungrib_${NEST}_${MODEL}_${cyc}_${envir}_retro

types="metgrid bufrpost bufrpostodd bufrposteven forecast post postodd posteven prdgen gempak awips smartinit smartinitb"
for typ in $types
do
echo delete $typ
rm -rf ${DATAROOT}/hiresw.${typ}_${NEST}_${MODEL}_${cyc}_${envir}_retro
rm -rf ${DATAROOT}/hiresw.${typ}_${NEST}_${MODEL}_${cyc}_${envir}
done

$HOMEhiresw/jobs/JHIRESW_UNGRIB


qsub ${HOMEhiresw}/launch_info/sub_metgrid.lsf__DOM___CORE___CYC__retro