#!/bin/bash

#PBS -N SREF
#PBS -A SREF-DEV
##PBS -j oe
#PBS -o /lfs/h2/emc/lam/noscrub/Jun.Du/sref.v7_cray/run/sref_post4_NMB_p03.log
#PBS -e /lfs/h2/emc/lam/noscrub/Jun.Du/sref.v7_cray/run/sref_post4_NMB_p03.log
#PBS -l select=1:ncpus=28:mem=20GB
##PBS -q debug
#PBS -q dev
#PBS -l walltime=01:50:00
##PBS -l hyper=true
#PBS -l debug=true
 
##BSUB -J SREF_POST4_NMB_p03
##BSUB -x
##BSUB -R span[ptile=28]

set -eux

trap 'echo "SREF error NMB p03 POST4" >> /lfs/h2/emc/ptmp/$LOGNAME/tmpnwprd/jlogfile_sref' INT TERM ERR
echo "SREF started NMB p03 POST4" >> /lfs/h2/emc/ptmp/$LOGNAME/tmpnwprd/jlogfile_sref

#. /usrx/local/prod/lmod/lmod/init/bash
. /usr/share/lmod/lmod/init/bash

#module purge
module reset
module load PrgEnv-intel/8.1.0
module load envvar/1.0
#module load lsf/10.1
#module load ips/18.0.1.163
module load intel/19.1.3.304
module load libjpeg/9c
module load prod_util/2.0.9
module load prod_envir/2.0.6
module load grib_util/1.2.2
module load wgrib2/2.0.8
module load netcdf/4.7.4
module load craype/2.7.8
module load cray-pals/1.0.12
module load cray-mpich/8.1.9
module list

export OMP_NUM_THREADS=1

export RUN_ENVIR=para
export envir=prod
export job=$$

export CONFIG_FILE=/lfs/h2/emc/lam/noscrub/Jun.Du/sref.v7_cray/parm/sref_para_config_cray

export PDY=20210824
export cyc=09
export FLENGTH=87
export INCR=3
export MODEL=NMB
export MEMBER=p03
export IOFORM=2
export RES=16km
export MACHINE=dell
export runflag=hrly
export OUTGRD=132
export N_TASK=28
#export N_TASK=$LSB_DJOB_NUMPROC

/lfs/h2/emc/lam/noscrub/Jun.Du/sref.v7_cray/jobs/JSREF_WRF_POST

echo "SREF finished NMB p03 POST4" >> /lfs/h2/emc/ptmp/$LOGNAME/tmpnwprd/jlogfile_sref