#!/bin/bash #===================================================================# # allrun script for testcase as part of test routine # run ErgunTestCG # Christoph Goniva - Sept. 2010 #===================================================================# #- define variables casePath="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" #- include functions source $CFDEM_SRC_DIR/lagrangian/cfdemParticle/etc/functions.sh # 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 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 #- run parallel CFD-DEM in new terminal gnome-terminal --title='cfdemSolverPiso ErgunTestCG CFD' -e "bash $casePath/parCFDDEMrun.sh"