Skip to content
Snippets Groups Projects
Commit e1c9f43c authored by Henry's avatar Henry
Browse files

tutorials: Use getApplication to set the application rather than hard-coding it

parent 7db4078a
Branches
Tags
No related merge requests found
Showing
with 31 additions and 49 deletions
......@@ -4,9 +4,6 @@ cd ${0%/*} || exit 1 # run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="XiFoam"
setControlDict()
{
controlDict="system/controlDict"
......@@ -32,7 +29,7 @@ cloneCase moriyoshiHomogeneous moriyoshiHomogeneousPart2
cp -r ../moriyoshiHomogeneous/0.005 .
setControlDict
runApplication $application
runApplication `getApplication`
)
# ----------------------------------------------------------------- end-of-file
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="chemFoam"
application=`getApplication`
runApplication $application
......
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="chemFoam"
application=`getApplication`
runApplication $application
......
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="chemFoam"
application=`getApplication`
runApplication $application
......
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="chemFoam"
application=`getApplication`
runApplication $application
......
......@@ -4,7 +4,7 @@
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="fireFoam"
application=`getApplication`
runApplication blockMesh
runApplication setSet -batch makeFaceSet.setSet
......
......@@ -4,9 +4,6 @@ cd ${0%/*} || exit 1 # run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Get application name
application="rhoCentralFoam"
cases=" \
shockTube \
wedge15Ma5 \
......@@ -55,7 +52,7 @@ do
;;
esac
runApplication $application
runApplication `getApplication`
)
done
......
cd ${0%/*} || exit 1 # run from this directory
#!/bin/sh
cd ${0%/*} || exit 1 # run from this directory
m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
application=`getApplication`
runApplication blockMesh
runApplication rhoPorousSimpleFoam
runApplication $application
# ----------------------------------------------------------------- end-of-file
......@@ -8,7 +8,7 @@
FoamFile
{
version 2.0;
format binary;
format ascii;
class polyBoundaryMesh;
location "constant/polyMesh";
object boundary;
......
......@@ -4,9 +4,6 @@ cd ${0%/*} || exit 1 # run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="sonicLiquidFoam"
setDecompressionTankFine()
{
blockMeshDict="constant/polyMesh/blockMeshDict"
......@@ -42,7 +39,7 @@ cloneCase decompressionTank decompressionTankFine
# And execute
runApplication blockMesh
runApplication $application
runApplication `getApplication`
)
# ----------------------------------------------------------------- end-of-file
......@@ -5,8 +5,6 @@ cd ${0%/*} || exit 1 # run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
application="mdEquilibrationFoam"
for caseName in periodicCubeArgon periodicCubeWater
do
(
......@@ -14,7 +12,7 @@ do
runApplication blockMesh
runApplication mdInitialise
runApplication $application
runApplication `getApplication`
)
done
# ----------------------------------------------------------------- end-of-file
......@@ -4,11 +4,7 @@ cd ${0%/*} || exit 1 # run from this directory
# Source tutorial clean functions
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
(
cd hartmann || exit
cleanCase
cleanSamples
)
cleanCase
cleanSamples
# ----------------------------------------------------------------- end-of-file
......@@ -5,15 +5,11 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="mhdFoam"
application=`getApplication`
(
cd hartmann || exit
runApplication blockMesh
runApplication $application
runApplication foamCalc components U
runApplication sample
)
runApplication blockMesh
runApplication $application
runApplication foamCalc components U
runApplication sample
# ----------------------------------------------------------------- end-of-file
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="buoyantSimpleFoam"
application=`getApplication`
runApplication blockMesh
runApplication $application
......
......@@ -4,9 +4,6 @@ cd ${0%/*} || exit 1 # run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Get application name
application="icoFoam"
cavityCases="cavity cavityFine cavityGrade cavityHighRe cavityClipped"
runMapFields()
......@@ -97,7 +94,7 @@ do
esac
previousCase="$caseName"
( cd $caseName && runApplication $application )
( cd $caseName && runApplication `getApplication` )
done
# elbow case for testing Fluent-FOAM conversion tools
......@@ -107,7 +104,7 @@ runFluentMeshToFoam elbow elbow/elbow.msh
(
cd elbow || exit
runApplication $application
runApplication `getApplication`
runApplication foamMeshToFluent
runApplication foamDataToFluent
)
......
......@@ -6,7 +6,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="moveDynamicMesh"
application=`getApplication`
runApplication blockMesh
runApplication topoSet
......
......@@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
application interDyMFoam;
application moveDynamicMesh;
startFrom startTime;
......
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="cavitatingFoam"
application=`getApplication`
refineMeshByCellSet()
{
......
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="cavitatingFoam"
application=`getApplication`
refineMeshByCellSet()
{
......
......@@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="interDyMFoam"
application=`getApplication`
runApplication blockMesh
runApplication topoSet
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment