#!/bin/bash ######################################################################## # SUN Grid Engine job wrapper # parallel job on opteron queue ######################################################################## #$ -N LSCO #$ -pe mpi2 108 #$ -q wp12_hp #$ -j y #$ -M haule@physics.rutgers.edu #$ -m e #$ -v WIEN_DMFT_ROOT,LD_LIBRARY_PATH ######################################################################## # DON'T remove the following line! source $TMPDIR/sge_init.sh ######################################################################## export WIEN_DMFT_ROOT=/home/haule/dmft_w2k/bin export PYTHONPATH=/home/haule/dmft_w2k/bin export SCRATCH="." export WIENROOT=/home/haule/wien_111 export SMPD_OPTION_NO_DYNAMIC_HOSTS=1 export OMP_NUM_THREADS=12 echo "/opt/mpich2/intel/11.1/bin/mpiexec -port $port -np $NSLOTS -machinefile $TMPDIR/machines -env OMP_NUM_THREADS 1 -envlist LD_LIBRARY_PATH,SCRATCH,WIEN_DMFT_ROOT,PYTHONPATH,WIENROOT" > mpi_prefix.dat # Copy current imp.x subdirectory, if exists. rcp -r rupc06:$SGE_O_WORKDIR/imp.? $WORK/$jobdir/ # First, run one LDA iteration, to get EF # $WIENROOT/run_lapw -s lapw0 -e lcore -f LaNiO3 > lnohup.dat 2>&1 # Run dmft $WIEN_DMFT_ROOT/run_dmft.py > wnohup.dat 2>&1