diff --git a/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/Allrun b/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/Allrun
index de516b423f13649bd02be48cad7fdeb38af648ff..036fff2ae01596fbf50e13cc4c773ecf8213a9bd 100755
--- a/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/Allrun
+++ b/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/Allrun
@@ -12,6 +12,6 @@ runApplication setSet -batch makeBlockedFaceSet.setSet
 runApplication PDRMesh
 
 # Run
-runApplication PDRFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/combustion/fireFoam/les/smallPoolFire2D/Allrun b/tutorials/combustion/fireFoam/les/smallPoolFire2D/Allrun
index 029f052ef4566a3d64006dbe7c16250068cbcf4d..23c0a4ac9a63d8cad92dde1f36cb860b34b9e043 100755
--- a/tutorials/combustion/fireFoam/les/smallPoolFire2D/Allrun
+++ b/tutorials/combustion/fireFoam/les/smallPoolFire2D/Allrun
@@ -10,6 +10,6 @@ runApplication setSet -batch makeFaceSet.setSet
 runApplication createPatch -overwrite
 
 # Run
-runApplication fireFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/Allrun b/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/Allrun
index 13c8195c59edc3276dd0244f162be07df2e846ab..d72de07446f00476a4cecc6dba8604076989857e 100755
--- a/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/Allrun
+++ b/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/Allrun
@@ -1,4 +1,4 @@
-cd ${0%/*} || exit 1    # run from this directory                              
+cd ${0%/*} || exit 1    # run from this directory
 
 m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 
@@ -6,5 +6,4 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 . $WM_PROJECT_DIR/bin/tools/RunFunctions
 
 runApplication blockMesh
-runApplication rhoPimpleFoam
-
+runApplication `getApplication`
diff --git a/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/Allrun b/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/Allrun
index 09d9f0ea78961fe2a5f73cc698509f0874c287ac..99108969cdd672fb5ba7cbb0ade944e6b381a308 100755
--- a/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/Allrun
+++ b/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/Allrun
@@ -6,6 +6,6 @@ cd ${0%/*} || exit 1    # run from this directory
 
 runApplication blockMesh
 runApplication dsmcInitialise
-runApplication dsmcFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/Allrun b/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/Allrun
index 09d9f0ea78961fe2a5f73cc698509f0874c287ac..99108969cdd672fb5ba7cbb0ade944e6b381a308 100755
--- a/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/Allrun
+++ b/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/Allrun
@@ -6,6 +6,6 @@ cd ${0%/*} || exit 1    # run from this directory
 
 runApplication blockMesh
 runApplication dsmcInitialise
-runApplication dsmcFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/discreteMethods/dsmcFoam/supersonicCorner/Allrun b/tutorials/discreteMethods/dsmcFoam/supersonicCorner/Allrun
index 71795a47e0a13d48568403386be4af7886f09f7d..dfe52836b545dd9dbf4c01580036fb10a5f39d02 100755
--- a/tutorials/discreteMethods/dsmcFoam/supersonicCorner/Allrun
+++ b/tutorials/discreteMethods/dsmcFoam/supersonicCorner/Allrun
@@ -8,7 +8,6 @@ runApplication blockMesh
 runApplication decomposePar
 runParallel dsmcInitialise 4
 runParallel dsmcFoam 4
-runApplication reconstructPar -noLagrangian
-
+runApplication `getApplication` -noLagrangian
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/Allrun b/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/Allrun
index 71795a47e0a13d48568403386be4af7886f09f7d..cc49dc56ed2739d4af60ed26d419e9945c583d66 100755
--- a/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/Allrun
+++ b/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/Allrun
@@ -7,7 +7,7 @@ cd ${0%/*} || exit 1    # run from this directory
 runApplication blockMesh
 runApplication decomposePar
 runParallel dsmcInitialise 4
-runParallel dsmcFoam 4
+runParallel `getApplication` 4
 runApplication reconstructPar -noLagrangian
 
 
diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun
index 6fa85b7103f1979e249b33e8ea13b12b4397aacc..6184f799f622245756908e2b1284cbe61a19dcf3 100755
--- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun
+++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/Allrun
@@ -6,6 +6,6 @@ cd ${0%/*} || exit 1    # run from this directory
 
 runApplication blockMesh
 runApplication snappyHexMesh -overwrite
-runApplication buoyantBoussinesqSimpleFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun
index 85a8f5d227605eb7f632b6cf7b064d8cd166192e..30952a60f12cbcfe40211418484f62c20ee87268 100755
--- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun
+++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/Allrun
@@ -28,7 +28,7 @@ done
 
 
 #-- Run on single processor
-#runApplication chtMultiRegionFoam
+#runApplication `getApplication`
 
 # Decompose
 for i in bottomAir topAir heater leftSolid rightSolid
@@ -37,7 +37,7 @@ do
 done
 
 # Run
-runParallel chtMultiRegionFoam 4
+runParallel `getApplication` 4
 
 # Reconstruct
 for i in bottomAir topAir heater leftSolid rightSolid
diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/Allrun b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/Allrun
index 7365475b4e278d48245ebe48737dcf331b805455..db414bf59231974ede6789066d9ad07abab73908 100755
--- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/Allrun
+++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/Allrun
@@ -37,7 +37,7 @@ do
 done
 
 # Run
-runParallel chtMultiRegionFoam 4
+runParallel `getApplication` 4
 
 # Reconstruct
 for i in bottomWater topAir heater leftSolid rightSolid
diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun
index 0a301f909579a6f13f50540ad0972483998c80ff..fc668e806c69c3dfe23a3a3713a3134735cc78d1 100755
--- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun
+++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/Allrun
@@ -30,7 +30,7 @@ done
 
 
 #-- Run on single processor
-runApplication chtMultiRegionFoam
+runApplication `getApplication`
 
 
 ## Decompose
@@ -40,7 +40,7 @@ runApplication chtMultiRegionFoam
 #done
 #
 ## Run
-#runParallel chtMultiRegionFoam 4
+#runParallel `getApplication` 4
 #
 ## Reconstruct
 #for i in bottomAir topAir heater leftSolid rightSolid
diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/Allrun b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/Allrun
index ab054e410d27fe8540bec0d9334301e72d1be10f..f473e787d0f771ac09391c559291bae2454308fb 100755
--- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/Allrun
+++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/Allrun
@@ -28,7 +28,7 @@ done
 
 
 #-- Run on single processor
-runApplication chtMultiRegionSimpleFoam
+runApplication `getApplication`
 
 ## Decompose
 #for i in bottomAir topAir heater leftSolid rightSolid
@@ -37,7 +37,7 @@ runApplication chtMultiRegionSimpleFoam
 #done
 #
 ## Run
-#runParallel chtMultiRegionSimpleFoam 4
+#runParallel `getApplication` 4
 #
 ## Reconstruct
 #for i in bottomAir topAir heater leftSolid rightSolid
diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allrun b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allrun
index e40aa7850a9fe09cf138114cfad16e6585ebb13b..3176a9f913fed9b8666995d444d46d45acd6abec 100755
--- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allrun
+++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/Allrun
@@ -40,7 +40,7 @@ done
 
 
 #-- Run on single processor
-runApplication chtMultiRegionSimpleFoam
+runApplication `getApplication`
 
 ## Decompose
 #for i in bottomAir topAir heater leftSolid rightSolid
@@ -49,7 +49,7 @@ runApplication chtMultiRegionSimpleFoam
 #done
 #
 ## Run
-#runParallel chtMultiRegionSimpleFoam 4
+#runParallel `getApplication` 4
 #
 ## Reconstruct
 #for i in bottomAir topAir heater leftSolid rightSolid
diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/Allrun b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/Allrun
index 9a27a17f14d7d49a3ac2108c16fedcd233c1bfd2..99209508d7e56c0d6c77b41dd3d2f0e7ddae8ef3 100755
--- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/Allrun
+++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/Allrun
@@ -17,7 +17,7 @@ do
     sed "s/XXX/$e/g" constant/transportProperties.template \
         > constant/transportProperties
 
-    runApplication boundaryFoam
+    runApplication `getApplication`
 
     mv log.boundaryFoam log.boundaryFoam_$e
 
diff --git a/tutorials/incompressible/pimpleDyMFoam/wingMotion/Allrun b/tutorials/incompressible/pimpleDyMFoam/wingMotion/Allrun
index aab4860421adbf769cc2d6dce0609c10c10c3c2a..33da5673451aecafede7510a6e3c4510c9f47f16 100755
--- a/tutorials/incompressible/pimpleDyMFoam/wingMotion/Allrun
+++ b/tutorials/incompressible/pimpleDyMFoam/wingMotion/Allrun
@@ -23,7 +23,7 @@ cp -r 0.org 0
 runApplication mapFields ../wingMotion2D_simpleFoam -sourceTime latestTime -consistent
 mv 0/pointDisplacement.unmapped 0/pointDisplacement
 runApplication decomposePar
-runParallel pimpleDyMFoam 3
+runParallel `getApplication` 3
 runApplication reconstructPar
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/Allrun b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/Allrun
index 689a832a04324e47b73a2b3a2dcc8e47751b107b..624c62312e7cb1fe9befb1ffb524463360dc1adb 100755
--- a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/Allrun
+++ b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/Allrun
@@ -1,4 +1,4 @@
-cd ${0%/*} || exit 1    # run from this directory                              
+cd ${0%/*} || exit 1    # run from this directory
 
 m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 
@@ -6,5 +6,5 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 . $WM_PROJECT_DIR/bin/tools/RunFunctions
 
 runApplication blockMesh
-runApplication porousSimpleFoam
+runApplication `getApplication`
 
diff --git a/tutorials/incompressible/simpleFoam/motorBike/Allrun b/tutorials/incompressible/simpleFoam/motorBike/Allrun
index ea47b0746d1955c4ca37eede81e84062c6dcf147..22be2d3fb76afca85eb4f6801c4bc01a09666329 100755
--- a/tutorials/incompressible/simpleFoam/motorBike/Allrun
+++ b/tutorials/incompressible/simpleFoam/motorBike/Allrun
@@ -12,4 +12,4 @@ sed -i 's/\(nNonOrthogonalCorrectors\).*;/\1 10;/g' system/fvSolution
 runApplication potentialFoam -writep
 sed -i 's/\(nNonOrthogonalCorrectors\).*;/\1 0;/g' system/fvSolution
 
-runApplication simpleFoam
+runApplication `getApplication`
diff --git a/tutorials/incompressible/simpleWindFoam/turbineSiting/Allrun b/tutorials/incompressible/simpleWindFoam/turbineSiting/Allrun
index b1c95c766fc575287fad606f7497aa6e7a11e4d9..e47a1880630eaa2a59959d73e90a1429fccef8c0 100755
--- a/tutorials/incompressible/simpleWindFoam/turbineSiting/Allrun
+++ b/tutorials/incompressible/simpleWindFoam/turbineSiting/Allrun
@@ -11,7 +11,7 @@ runApplication decomposePar
 #runApplication snappyHexMesh -overwrite
 #runApplication setSet -batch makeZones
 #runApplication setsToZones -noFlipMap
-#runApplication windSimpleFoam
+#runApplication `getApplication`
 
 cp system/decomposeParDict-par system/decomposeParDict
 runParallel snappyHexMesh 2 -overwrite
@@ -31,7 +31,7 @@ runParallel renumberMesh 4 -overwrite
 #runParallel changeDictionary 4 -literalRE
 
 runParallel setSet 4 -batch makeZones
-runParallel simpleWindFoam 4
+runParallel `getApplication` 4
 
 runApplication reconstructParMesh -constant
 runApplication reconstructPar
diff --git a/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun
index ce144f896a87e58d48f55d1064424203e224768b..b7290920261bdf451c9c262dd585d579fbc21aef 100755
--- a/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun
@@ -8,4 +8,4 @@ cd ${0%/*} || exit 1    # run from this directory
 runApplication blockMesh
 
 # run the solver
-runApplication LTSReactingParcelFoam
+runApplication `getApplication`
diff --git a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun
index 192c30fd62de304d6cb400c6c969fc0389abd293..3aa141a08be752a1873508d4b92452209560cc42 100755
--- a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun
@@ -8,6 +8,6 @@ cd ${0%/*} || exit 1    # run from this directory
 runApplication blockMesh
 
 # run the solver
-runApplication LTSReactingParcelFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/Allrun b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/Allrun
index 40f241728a77b1894888e145bbe1f1ec5ee57c24..8d4cb3681e95293720573900554dbda5322b57a0 100755
--- a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/Allrun
+++ b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/Allrun
@@ -12,6 +12,6 @@ runApplication potentialFoam
 rm -f 0/phi
 
 # run the solver
-runApplication porousExplicitSourceReactingParcelFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/evaporationTest/Allrun b/tutorials/lagrangian/reactingParcelFilmFoam/evaporationTest/Allrun
index 01302f3e31430d3506cfccaa348daea3c253eb62..d4d7bdd7f75b80e016f27f56cb0da8b5192e0676 100755
--- a/tutorials/lagrangian/reactingParcelFilmFoam/evaporationTest/Allrun
+++ b/tutorials/lagrangian/reactingParcelFilmFoam/evaporationTest/Allrun
@@ -3,4 +3,4 @@
 
 ./Allrun.pre
 
-runApplication reactingParcelFilmFoam
+runApplication `getApplication`
diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun b/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun
index f5789d3b7621660e5b018f3b9db942f45f1d9f74..ac44d917613e7484665bce8ce74cdcd0711b480a 100755
--- a/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun
+++ b/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun
@@ -6,4 +6,4 @@ cd ${0%/*} || exit 1    # run from this directory
 . $WM_PROJECT_DIR/bin/tools/RunFunctions
 
 ./Allrun.pre
-runApplication reactingParcelFilmFoam
+runApplication `getApplication`
diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun-parallel b/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun-parallel
index 818c810f17fb8a5243ba72d6d9fc7a937ee08996..115ddddb6071756386a4e8bec357a4aa64714d12 100755
--- a/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun-parallel
+++ b/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/Allrun-parallel
@@ -10,7 +10,7 @@ cd ${0%/*} || exit 1    # run from this directory
 decomposePar -region wallFilmRegion > log.decomposePar.wallFilmRegion 2>&1
 decomposePar > log.decomposePar.primaryRegion 2>&1
 
-runParallel reactingParcelFilmFoam 4
+runParallel `getApplication` 4
 
 reconstructPar -region wallFilmRegion > log.reconstructPar.wallFilmRegion 2>&1
 reconstructPar > log.reconstructPar.primaryRegion 2>&1
diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun b/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun
index a9f606ee2c17a1ef7aa32e738eb650d65a29c918..4c1131986df5c33b7b887dc2ce88484901e0182e 100755
--- a/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun
+++ b/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun
@@ -3,4 +3,4 @@
 . $WM_PROJECT_DIR/bin/tools/RunFunctions
 
 ./Allrun.pre
-runApplication reactingParcelFilmFoam
+runApplication `getApplication`
diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun-parallel b/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun-parallel
index c88abfd1afe35cbf007fd91967f353729c2688dd..dc7fb41d644e6565db6bb30aa77a5d78ef39e06f 100755
--- a/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun-parallel
+++ b/tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun-parallel
@@ -7,7 +7,7 @@
 decomposePar -region wallFilmRegion > log.decomposePar.wallFilmRegion 2>&1
 decomposePar > log.decomposePar.primaryRegion 2>&1
 
-runParallel reactingParcelFilmFoam 4
+runParallel `getApplication` 4
 
 reconstructPar -region wallFilmRegion > log.reconstructPar.wallFilmRegion 2>&1
 reconstructPar > log.reconstructPar.primaryRegion 2>&1
diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun b/tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun
index 01302f3e31430d3506cfccaa348daea3c253eb62..d4d7bdd7f75b80e016f27f56cb0da8b5192e0676 100755
--- a/tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun
+++ b/tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun
@@ -3,4 +3,4 @@
 
 ./Allrun.pre
 
-runApplication reactingParcelFilmFoam
+runApplication `getApplication`
diff --git a/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/Allrun b/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/Allrun
index f6ff3740d895041df559ae9479cfac49c931b3ff..4dff67703982b324e7cbaf538d96a5a822a9f58d 100755
--- a/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/damBreakWithObstacle/Allrun
@@ -9,6 +9,6 @@ runApplication blockMesh
 runApplication setSet -batch createObstacle.setSet
 runApplication subsetMesh -overwrite c0 -patch walls
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/Allrun b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/Allrun
index 593a959d00a16288426cb42f2b369b2ee74aa411..3b8cb649c2c5b2e996432647ae8a944ac35e9de2 100755
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/Allrun
@@ -8,6 +8,6 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 runApplication blockMesh
 cp 0/alpha1.org 0/alpha1
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/Allrun b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/Allrun
index 593a959d00a16288426cb42f2b369b2ee74aa411..3b8cb649c2c5b2e996432647ae8a944ac35e9de2 100755
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/Allrun
@@ -8,6 +8,6 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 runApplication blockMesh
 cp 0/alpha1.org 0/alpha1
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/Allrun b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/Allrun
index 593a959d00a16288426cb42f2b369b2ee74aa411..3b8cb649c2c5b2e996432647ae8a944ac35e9de2 100755
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/Allrun
@@ -8,6 +8,6 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 runApplication blockMesh
 cp 0/alpha1.org 0/alpha1
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/Allrun b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/Allrun
index 593a959d00a16288426cb42f2b369b2ee74aa411..3b8cb649c2c5b2e996432647ae8a944ac35e9de2 100755
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/Allrun
@@ -8,6 +8,6 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 runApplication blockMesh
 cp 0/alpha1.org 0/alpha1
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/Allrun b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/Allrun
index 593a959d00a16288426cb42f2b369b2ee74aa411..3b8cb649c2c5b2e996432647ae8a944ac35e9de2 100755
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/Allrun
@@ -8,6 +8,6 @@ m4 constant/polyMesh/blockMeshDict.m4 > constant/polyMesh/blockMeshDict
 runApplication blockMesh
 cp 0/alpha1.org 0/alpha1
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allrun b/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allrun
index 9b42e0115faeb692e74ca6d2ccaafde2035f0ece..0f2a6dea43a8d3d7f6a4390f09846759ce2f9dd0 100755
--- a/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allrun
+++ b/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allrun
@@ -7,6 +7,6 @@ cd ${0%/*} || exit 1    # run from this directory
 runApplication blockMesh
 cp 0/alpha1.org 0/alpha1
 runApplication setFields
-runApplication interDyMFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interMixingFoam/laminar/damBreak/Allrun b/tutorials/multiphase/interMixingFoam/laminar/damBreak/Allrun
index ea8cb0136a91ab67b953d6d252039e1864c2d499..9bb76eb3c726dd6819abcdb1c2e583a7352eae51 100755
--- a/tutorials/multiphase/interMixingFoam/laminar/damBreak/Allrun
+++ b/tutorials/multiphase/interMixingFoam/laminar/damBreak/Allrun
@@ -9,6 +9,6 @@ cp 0/alpha1.org 0/alpha1
 cp 0/alpha2.org 0/alpha2
 cp 0/alpha3.org 0/alpha3
 runApplication setFields
-runApplication interMixingFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interMixingFoam/laminar/damBreak/system/controlDict b/tutorials/multiphase/interMixingFoam/laminar/damBreak/system/controlDict
index 86d15afac40767a0d72a160b61e8b06fdc9ef807..dd84a8b65cd2267382f17f19989e2052ac22a802 100644
--- a/tutorials/multiphase/interMixingFoam/laminar/damBreak/system/controlDict
+++ b/tutorials/multiphase/interMixingFoam/laminar/damBreak/system/controlDict
@@ -15,7 +15,7 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     interFoam;
+application     interMixingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/Allrun b/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/Allrun
index 019100e5d8e624b6a736a018964b1f910432efe1..ade57d36eb90dc347e498b4aeadb49b0db521a0d 100755
--- a/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/Allrun
+++ b/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/Allrun
@@ -11,6 +11,6 @@ runApplication blockMesh
 runApplication snappyHexMesh -overwrite
 
 # Run the solver
-runApplication interPhaseChangeFoam
+runApplication `getApplication`
 
 # ----------------------------------------------------------------- end-of-file