#!/bin/bash
cd "${0%/*}" || exit 1    # Run from this directory

# Source run functions
. "$WM_PROJECT_SITE/$WM_PROJECT_VERSION/bin/tools/RunFunctions"

# Run cases
twoPhases/Allrun
threePhases/Allrun

# Compare solutions
latestTime=$(foamListTimes -case twoPhases/ -latestTime)
case=$(basename "$PWD")
application=case=$(cd ../.. && basename "$PWD")
cp "threePhases/${latestTime}/alpha.water" \
    "twoPhases/${latestTime}/alpha.water.threePhases"
runApplication -s "${application}.${case}" foamPostProcess \
    -case twoPhases/ \
    -func "deviation(field=alpha.water, reference=alpha.water.threePhases, \
    maxAbsDev=1e-4)" \
    -latestTime

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