#!/bin/bash
#BSUB -P phy130
#BSUB -W 120 
#BSUB -alloc_flags "gpudefault"
#BSUB -o %J.out
#BSUB -e %J.err
#BSUB -J GTC-GPU
#BSUB -nnodes 32
#---------------------------------
export OMP_NUM_THREADS=7
export GTC_RANKS_PER_SOLVE=1

ulimit -s 10240

mkdir -p restart_dir1
mkdir -p restart_dir2
mkdir -p restart_dir

mkdir -p phi_dir
mkdir -p trackp_dir

jsrun --smpiargs "-gpu" -n32 -r 1 -a 6 -E OMP_NUM_THREADS=7 -c 42 -g 6 -b packed:7 -d packed ./gtc


irun_n=`sed -n 's/^ *irun=\([0-9]*\).*/\1/p' gtc.in`
(( irun_m = irun_n + 1))
sed -i "s/^\( *\)irun=${irun_n}/\1irun=${irun_m}/" gtc.in
mv gtc.out gtc.out${irun_n}
