#/bin/sh # Replace jobname with whatever you choose #PBS -o jobname.log -e jobname.err # Replace the 72:00:00 with the time you need #PBS -l mem=2gb,walltime=72:00:00 # x is your total number of processors divided by 2 #PBS -l nodes=x:ppn=2 # Added to database 8/2/07 Author: Alicja Haras # # This version runs ADF 2006 on matrix.westgrid.ca # LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/hpmpi/lib/linux_amd64 export LD_LIBRARY_PATH # Put total number of processors here NSCM=x*2 MPIDIR=/opt/hpmpi ADFHOME=/home/users/seth/ADF/adf2006/adf.02 ADFBIN=$ADFHOME/bin ADFRESOURCES=$ADFHOME/atomicdata SCMLICENSE=$ADFHOME/licence SCMSPAWNSCRIPT=$ADFBIN/adfs SCMWISH=/usr/bin/wish8.3 GNUPLOT=/usr/bin/gnuplot SCM_USETMPDIR=yes OMP_NUM_THREADS=2 SCM_ERROR_MAIL=no export ADFHOME ADFBIN ADFRESOURCES SCMLICENSE NSCM SCMSPAWNSCRIPT export SCMWISH GNUPLOT PVM_ROOT PVM_ARCH OMP_NWM_THREADS export SCM_TMPDIR SCM_USETMPDIR SCM_ERROR_MAIL TMPDIR=/scratch/$USER/$PBS_JOBID export TMPDIR SCM_TMPDIR=$TMPDIR export SCM_TMPDIR mkdir $TMPDIR cd $PBS_O_WORKDIR # Use your input file name instead of jobname.in cp jobname.in $TMPDIR/input cd $TMPDIR rm TAPE* t21* # Put total number of processors in place of x*2 $ADFBIN/adf -n x*2 < input