mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
tutorials: Use getApplication to set the application rather than hard-coding it
This commit is contained in:
@ -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
|
||||
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#!/bin/sh
|
||||
cd ${0%/*} || exit 1 # run from this directory
|
||||
|
||||
m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
|
||||
@ -5,6 +6,9 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
|
||||
# Source tutorial run functions
|
||||
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||
|
||||
runApplication blockMesh
|
||||
runApplication rhoPorousSimpleFoam
|
||||
application=`getApplication`
|
||||
|
||||
runApplication blockMesh
|
||||
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
|
||||
|
||||
@ -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="interFoam"
|
||||
|
||||
setDamBreakFine ()
|
||||
{
|
||||
blockMeshDict="constant/polyMesh/blockMeshDict"
|
||||
@ -33,7 +30,7 @@ setDamBreakFine ()
|
||||
runApplication blockMesh
|
||||
cp 0/alpha1.org 0/alpha1
|
||||
runApplication setFields
|
||||
runApplication $application
|
||||
runApplication `getApplication`
|
||||
)
|
||||
|
||||
# Clone case
|
||||
@ -50,7 +47,7 @@ cloneCase damBreak damBreakFine
|
||||
cp ../damBreak/0/alpha1.org 0/alpha1
|
||||
runApplication setFields
|
||||
runApplication decomposePar
|
||||
runParallel $application 4
|
||||
runParallel `getApplication` 4
|
||||
runApplication reconstructPar
|
||||
)
|
||||
|
||||
@ -61,7 +58,7 @@ cloneCase damBreak damBreakFine
|
||||
runApplication blockMesh
|
||||
cp 0/alpha1.org 0/alpha1
|
||||
runApplication setFields
|
||||
runApplication $application
|
||||
runApplication `getApplication`
|
||||
)
|
||||
|
||||
# ----------------------------------------------------------------- end-of-file
|
||||
|
||||
@ -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="interFoam"
|
||||
|
||||
setDamBreakFine ()
|
||||
{
|
||||
blockMeshDict="constant/polyMesh/blockMeshDict"
|
||||
@ -42,7 +39,7 @@ cloneCase damBreak damBreakFine
|
||||
runApplication blockMesh
|
||||
runApplication setFields
|
||||
runApplication decomposePar
|
||||
runParallel $application 4
|
||||
runParallel `getApplication` 4
|
||||
runApplication reconstructPar
|
||||
)
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
|
||||
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||
|
||||
# Set application name
|
||||
application="multiphaseInterFoam"
|
||||
application=`getApplication`
|
||||
|
||||
runApplication blockMesh
|
||||
runApplication setFields
|
||||
|
||||
@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
|
||||
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||
|
||||
# Set application name
|
||||
application="multiphaseInterFoam"
|
||||
application=`getApplication`
|
||||
|
||||
runApplication blockMesh
|
||||
runApplication setFields
|
||||
|
||||
Reference in New Issue
Block a user