#!/bin/sh cd ${0%/*} || exit 1 # run from this directory # Source tutorial run functions . $WM_PROJECT_DIR/bin/tools/RunFunctions application=`getApplication` refineMeshByCellSet() { while [ $# -ge 1 ] do echo "creating cell set for primary zone - $1" cp system/topoSetDict.$1 system/topoSetDict topoSet > log.topoSet.$1 2>&1 echo "refining primary zone - $1" refineMesh -dict -overwrite > log.refineMesh.$1 2>&1 shift done } runApplication blockMesh refineMeshByCellSet 1 2 3 runApplication $application # ----------------------------------------------------------------- end-of-file