#!/bin/bash
#
#$ -cwd
#$ -j y
#$ -S /bin/bash
#$ -pe orte 1


export MKL_NUM_THREADS=4
export OMP_NUM_THREADS=4



progdir=/home/mmokbel/data/home/mmarzl/work/microswimmer/quickSimsForGeorges/
resultdir=/home/mmokbel/data/home/mmarzl/work/microswimmer/quickSimsForGeorges/out2

varname=shell_radius
varname2=thickness
varname3=pressureDiff
varname4=Ka
varname5=Freq
for Var5 in 400 #300 400 500 600 700 800 900 1000 # 50000 40000 30000 20000 10000 8000 6000 4000 2000 # 70000 80000 90000 100000 #120000 140000 160000 180000 200000 #80000 100000 120000 140000 160000
do
  for Var in 500  #675 6750 #2400 2325 2175  #-0.0008 -0.0012 -0.0016 -0.002 #2.0e-4 4.0e-4 ; # 0. 1000. ;
  do
    for Var4 in 2000 #675 6750 #2400 2325 2175  #-0.0008 -0.0012 -0.0016 -0.002 #2.0e-4 4.0e-4 ; # 0. 1000. ;
    do
      case ${Var} in
        100) Var2=10
        ;;
        500) Var2=50
	Var3=80000
        ;;
        *) echo FAIL ;;
      esac
    name=Frequency_${Var5} #SphericalOscillations_noDeflate_hugeDomain_${Var6}_${Var3}_thinShellVolume #test_buckling_outside_reallyFixed
      # initfile_deflate=init/init_deflate.init
       initfile=init/biotec.2d
  
       mkdir ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}
       mkdir ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}/out
       mkdir ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}/serials
       cd ${progdir}
       sed -e 's/XXX/'"$Var"'/' -e 's/WWW/'"$Var2"'/' -e 's/VVV/'"$Var3"'/' -e 's/SSS/'"$Var4"'/' -e 's/ZZZ/'"$Var5"'/' -e 's|YYY|'"${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}/out"'|' < ${progdir}${initfile} > ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}.init;
	cp -r ${progdir}src ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}/
	cd ${progdir}

 # ./benchmark ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname4}${Var4}_${varname5}${Var5}/${name}_${varname}${Var}_${varname2}${Var2}_${varname4}${Var4}_${varname5}${Var5}_deflate.init

  ./benchmark ${resultdir}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}/${name}_${varname}${Var}_${varname2}${Var2}_${varname3}${Var3}_${varname4}${Var4}.init
#    sed -e 's|XXX|'"${command}"'|' < script.sh > scripts/tmp
#    sed 's|JOBNAME|'"${name}_${varname}${Var}_${varname2}${Var2}_${varname4}${Var4}_${varname5}${Var5}"'|' scripts/tmp > scripts/script${name}_${varname}${Var}_${varname2}${Var2}_${varname4}${Var4}_${varname5}${Var5}

#  sh scripts/script${name}_${varname}${Var}_${varname2}${Var2}_${varname4}${Var4}_${varname5}${Var5}  
#  sbatch --ntasks=1 scripts/script${name}_${varname}${Var}_${varname2}${Var2}_${varname4}${Var4}_${varname5}${Var5}
done
done
done
