#!/bin/ksh

#PBS -N prparaUwrup
#PBS -o /lfs/h2/emc/ptmp/manuel.pondeca/airportproj/para_prurma_2dvar/logs/urma_wrapup.out
#PBS -e /lfs/h2/emc/ptmp/manuel.pondeca/airportproj/para_prurma_2dvar/logs/urma_wrapup.out
#PBS -l select=1:ncpus=1:mem=2000MB
#PBS -l walltime=00:05:00
#PBS -q "dev"
#PBS -A RTMA-DEV

set -ax

cd $PBS_O_WORKDIR

echo "Master Host: $PBS_O_HOST"
echo "Nodes:"; cat $PBS_NODEFILE
echo "PBS_O_WORKDIR= $PBS_O_WORKDIR"


export ntasks=1
export ppn=1
export threads=1

configfile=/lfs/h2/emc/ptmp/$USER/airportproj/config/urma/para/prurma/prurma_envir.sh
source $configfile
export FIX${NET}=$FIXdir1

export DATA=$DATA_WRAPUP
cd $DATA

export job=WRAPUP
export jlogfile=$jlogfile_wrapup

if [[ $thismachine == 'IBM' ]] ; then
  sh $utilscript/setup.sh
elif [[ $thismachine == 'DELL' ]] ; then
  cp $UTILROOT/ush/err_chk   .; chmod +x err_chk
  cp $UTILROOT/ush/err_exit  .; chmod +x err_exit
  cp $UTILROOT/ush/prep_step .; chmod +x prep_step
  cp $UTILROOT/ush/postmsg   .; chmod +x postmsg
  cp $UTILROOT/ush/setpdy.sh .; chmod +x setpdy.sh
elif [[ $thismachine == 'CRAY' ]] ; then
  sh $utilscript/setup.sh
fi

if [[ $thismachine == 'IBM' ]] ; then
. /usrx/local/Modules/3.2.9/init/ksh
   module purge
   module load ics/14.0.2
   module load GrADS
   module load lsf
   module load prod_util
   module load grib_util/v1.0.5
elif [[ $thismachine == 'DELL' ]] ; then
. /usrx/local/prod/lmod/lmod/init/ksh
   module purge
   module load ips/18.0.1.163
   module load GrADS/2.2.0
   module load lsf/10.1
   module load prod_util/1.1.0
   module load grib_util/1.0.6
   module load GrADS/2.2.0
elif [[ $thismachine == 'CRAY' ]] ; then
. /usr/share/lmod/lmod/init/ksh
   module purge
   moduledir=$HOMEurma/modulefiles/URMA
   module use ${moduledir}
   source $HOMEurma/versions/run.ver
   module load v${vernum}_for_${thismachine}.post
   module use /apps/test/lmodules/core/
   module load GrADS/2.2.2
   module list
fi

module list

${lscripts_emc}/ex${NET}_wrapup.sh