From e58c1a9d7700d2ad60cb772c34e89ac0c2e65e22 Mon Sep 17 00:00:00 2001 From: Henry Date: Mon, 28 Nov 2011 16:16:59 +0000 Subject: [PATCH] rhoCentralFoam tutorials: move All.* scripts into each case --- .../rhoCentralFoam/biconic25-55Run35/Allclean | 11 ++++++ .../rhoCentralFoam/biconic25-55Run35/Allrun | 34 +++++++++++++++++++ .../rhoCentralFoam/shockTube/Allclean | 12 +++++++ .../rhoCentralFoam/shockTube/Allrun | 11 ++++++ 4 files changed, 68 insertions(+) create mode 100755 tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allclean create mode 100755 tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allrun create mode 100755 tutorials/compressible/rhoCentralFoam/shockTube/Allclean create mode 100755 tutorials/compressible/rhoCentralFoam/shockTube/Allrun diff --git a/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allclean b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allclean new file mode 100755 index 0000000000..4ae717f917 --- /dev/null +++ b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allclean @@ -0,0 +1,11 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # run from this directory + +# Source tutorial clean functions +. $WM_PROJECT_DIR/bin/tools/CleanFunctions + +cleanCase +cleanSamples +rm -rf constant/polyMesh/boundary + +# ----------------------------------------------------------------- end-of-file diff --git a/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allrun b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allrun new file mode 100755 index 0000000000..ca832252d8 --- /dev/null +++ b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/Allrun @@ -0,0 +1,34 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # run from this directory + +# Source tutorial run functions +. $WM_PROJECT_DIR/bin/tools/RunFunctions + +moveTimeMeshToConstant() +{ + DT=`foamInfoExec -times | tail -1` + if [ "$DT" != 0 ] + then + mv ${DT}/polyMesh/* constant/polyMesh + rm -rf ${DT} + fi +} + +runApplication blockMesh + +runApplication datToFoam grid256.dat + +CONST="constant" +cat $CONST/pointsHeader $CONST/points.tmp > $CONST/polyMesh/points +runApplication collapseEdges "2e-07" 5 +moveTimeMeshToConstant + +echo "Changing patch type to wedge type in boundary file" +mv $CONST/polyMesh/boundary $CONST/polyMesh/boundary.bak +sed -f $CONST/wedgeScr $CONST/polyMesh/boundary.bak > $CONST/polyMesh/boundary +rm $CONST/polyMesh/boundary.bak + +runApplication `getApplication` + + +# ----------------------------------------------------------------- end-of-file diff --git a/tutorials/compressible/rhoCentralFoam/shockTube/Allclean b/tutorials/compressible/rhoCentralFoam/shockTube/Allclean new file mode 100755 index 0000000000..d0d6907e3a --- /dev/null +++ b/tutorials/compressible/rhoCentralFoam/shockTube/Allclean @@ -0,0 +1,12 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # run from this directory + +# Source tutorial clean functions +. $WM_PROJECT_DIR/bin/tools/CleanFunctions + +rm -rf 0 +cp -r 0.org 0 +cleanCase +cleanSamples + +# ----------------------------------------------------------------- end-of-file diff --git a/tutorials/compressible/rhoCentralFoam/shockTube/Allrun b/tutorials/compressible/rhoCentralFoam/shockTube/Allrun new file mode 100755 index 0000000000..f764e70798 --- /dev/null +++ b/tutorials/compressible/rhoCentralFoam/shockTube/Allrun @@ -0,0 +1,11 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # run from this directory + +# Source tutorial run functions +. $WM_PROJECT_DIR/bin/tools/RunFunctions + +runApplication blockMesh +runApplication setFields +runApplication `getApplication` + +# ----------------------------------------------------------------- end-of-file