#!/data/data/com.termux/files/usr/bin/sh
cd "${0%/*}" || exit                                # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions        # Tutorial run functions
#------------------------------------------------------------------------------

decompDict="-decomposeParDict system/decomposeParDict-procBoundary8"
fileHandler="-fileHandler collated"
unset reconstruct
# reconstruct=true

restore0Dir

runApplication blockMesh

runApplication $decompDict decomposePar $fileHandler -no-finite-area

runParallel $decompDict makeFaMesh $fileHandler

runParallel $decompDict $(getApplication) $fileHandler

runParallel $decompDict foamToEnsight

case "$reconstruct" in
    (true)      runApplication reconstructPar $fileHandler ;;
    (latest*)   runApplication reconstructPar $fileHandler -latestTime ;;
    (*)         echo "Skipping reconstructPar $fileHandler" ;;
esac

#------------------------------------------------------------------------------
