Newer
Older

Oliver Sander
committed
#!/bin/bash
set -e
runComputation(){
numLevels=$1
mu_c=$2
L_c=$3

Oliver Sander
committed
RESULTPATH=`pwd`/cosserat_wrinkling_${mu_c}_${L_c}_${numLevels}/
LOGFILE="${RESULTPATH}/cosserat_wrinkling_${mu_c}_${L_c}_${numLevels}.log"

Oliver Sander
committed
#echo $RESULTPATH
# Set up directory where to store the results
if ! test -d "$RESULTPATH"; then
mkdir $RESULTPATH
fi

Oliver Sander
committed
#rm $RESULTPATH/*
#################################################
# Make directories for the iterates
#################################################
# for i in $(eval echo "{0..$LASTTIMESTEP}"); do
# ITERATESDIRNAME=${RESULTPATH}/iterates_$i
# if ! test -d ${ITERATESDIRNAME}; then
# mkdir ${ITERATESDIRNAME}
# fi
# done
#################################################
# run the actual simulation
#################################################
../cosserat-continuum -numLevels ${numLevels} -materialParameters.L_c ${L_c} -resultPath ${RESULTPATH} | tee ${LOGFILE}

Oliver Sander
committed
}
MAXPROCS=4
mu_c=0

Oliver Sander
committed
for numLevels in 1 2; do
for L_c in 0.5 0.25; do
# Do one simulation run
runComputation $numLevels $mu_c $L_c &