#!/bin/bash #===================================================================# # Allrun script for cfdemSolverMultiphase #===================================================================# #- define variables postProcessing=false #true casePath="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" # check if mesh was built if [ -f "$casePath/CFD/constant/polyMesh/points" ]; then echo "mesh was built before - using old mesh" else echo "mesh needs to be built" cd $casePath/CFD blockMesh fi cd $casePath/CFD cp -r 0.org 0 setFields if [ -f "$casePath/DEM/post/restart/liggghts.restart" ]; then echo "LIGGGHTS init was run before - using existing restart file" else #- run DEM in new terminal $casePath/parDEMrun.sh fi bash $casePath/parCFDDEMrun.sh if [ "$postProcessing" = true ]; then source $casePath/postRun.sh fi