#!/bin/ksh #PBS -N testRgsi #PBS -o /lfs/h2/emc/ptmp/manuel.pondeca/faaupgrade/test_rtma2p5_2dvar/logs/rtma_gsi_twodvar.out #PBS -e /lfs/h2/emc/ptmp/manuel.pondeca/faaupgrade/test_rtma2p5_2dvar/logs/rtma_gsi_twodvar.out #PBS -A RTMA-DEV #PBS -q dev #PBS -l select=1:ncpus=112:mpiprocs=112 #PBS -l place=scatter:excl #PBS -l walltime=00:15:00 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=112 export ppn=112 export threads=1 export OMP_PLACES=cores export OMP_NUM_THREADS=$threads export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usrx/local/netcdf-3.6.3/lib export LANG=en_US export MP_EAGER_LIMIT=165536 export MP_COREFILE_FORMAT=lite export MP_EUIDEVELOP=min export MP_EUIDEVICE=sn_all export MP_EUILIB=us export MP_MPILIB=mpich2 export MP_LABELIO=yes export MP_SINGLE_THREAD=yes export MP_USE_BULK_XFER=yes export MP_SHARED_MEMORY=yes export MPICH_ALLTOALL_THROTTLE=0 export MP_COLLECTIVE_OFFLOAD=no export KMP_STACKSIZE=1024m export OMP_NUM_THREADS=1 export configfile=/lfs/h2/emc/ptmp/$USER/faaupgrade/config/rtma/test/rtma2p5/rtma2p5_envir.sh export RUN_ENVIR=dev source $configfile export FIX${NET}=$FIXdir1 export DATA=$DATAGSI cd $DATA export job=GSIANL export jlogfile=$jlogfile_gsi export pgmout=stdout export KEEPDATA=YES if [[ $thismachine == 'IBM' ]] ; then sh $utilscript/setup.sh fi if [[ ! -e ${COMINobsproc_rtma}/rtma.t${cyc}z.prepbufr.tm00 ]]; then cp -p ${COMINobsproc_rtma_0}/rtma.t${cyc}z.prepbufr.tm00 $COMINobsproc_rtma fi if [[ ! -e ${COMINobsproc_rtma}/rtma.t${cyc}z.satwnd.tm00.bufr_d ]]; then cp -p ${COMINobsproc_rtma_0}/rtma.t${cyc}z.satwnd.tm00.bufr_d $COMINobsproc_rtma fi if [[ ! -e ${COMINobsproc_rtma}/rtma.t${cyc}z.efclam.tm00.bufr_d ]]; then cp -p ${COMINobsproc_rtma_0}/rtma.t${cyc}z.efclam.tm00.bufr_d $COMINobsproc_rtma fi if [[ ! -e ${COMINobsproc_rtma}/rtma.t${cyc}z.satmar.tm00.bufr_d ]]; then cp -p ${COMINobsproc_rtma_0}/rtma.t${cyc}z.satmar.tm00.bufr_d $COMINobsproc_rtma fi if [[ $thismachine == 'IBM' ]] ; then . /usrx/local/Modules/3.2.9/init/ksh module purge module load ibmpe module load lsf module load ics/14.0.2 module load prod_util elif [[ $thismachine == 'DELL' ]] ; then . /usrx/local/prod/lmod/lmod/init/ksh module purge module load ips/18.0.1.163 module load impi/18.0.1 module load lsf/10.1 module load prod_util/1.1.0 elif [[ $thismachine == 'CRAY' ]] ; then . /usr/share/lmod/lmod/init/ksh module purge moduledir=$HOMErtma/modulefiles/RTMA module use ${moduledir} source $HOMErtma/versions/run.ver module load v${vernum}_for_${thismachine}.gsi fi module list $HOMErtma/jobs/JRTMA_GSIANL