#!/bin/sh -e
cd "${0%/*}" || exit                                # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions        # Tutorial run functions
. $MULTIPHASE_BIN/tools/RunFunctionsPF               # PetroFOAM run functions
#------------------------------------------------------------------------------

python3 ${MULTIPHASE_TEMPLATE}/upstreamTemplate.py --units ${MULTIPHASE_TEMPLATE}/units.json --solver ${MULTIPHASE_TEMPLATE}/input_upstream.json --intf input_base.json --mesh blockMesh.json

sed -i 's/alphaAc/alpha/g' constant/phaseProperties

cp 0.orig 0 -R

runApplication blockMesh

runApplication setFields

runApplication decomposePar

runParallel $(getApplication)

runApplication reconstructPar

rm -r processor* log.decomposePar

python3 posProc.py

sed -i 's/startTime                     0;/startTime                     7500;/g' system/controlDict

rm -r 0 0.orig 15000 log.upstreamFoam

runApplication decomposePar

runParallel $(getApplication)

mv postProcessing/pressureInlet/7500 postProcessing/pressureInlet/0

python3 posProc.py

#runApplication postProcess -func sampleDict

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