#!/usr/bin/env sh echo START export inp="of" read -p "Output: " out cp -r --reflink $inp $out cd $out source /opt/OpenFOAM/OpenFOAM-9/etc/bashrc mkdir log echo Generating mesh blockMesh > log/blockMesh.log echo Refining mesh snappyHexMesh -overwrite > log/snappyHexMesh.log cp -r 0.org 0 echo Setting initial fields setFields > log/setFields.log pushd .. echo Converting swash output to initial condition python -m processing.sws_ola -o $out echo Converting swash output to boundary condition python -m processing.sws_wavedict_paddle -o $out popd echo Generating parallel cases decomposePar > log/decomposePar.log echo Running model mpirun -np 4 olaFlow -parallel > log/olaFlow.log echo Merging parallel cases reconstructPar > log/reconstructPar.log echo END