diff --git a/tutorials/MRFSimpleFoam/mixerVessel2D/system/controlDict b/tutorials/MRFSimpleFoam/mixerVessel2D/system/controlDict
index 7102d4b8a6e4a3d79a56b89221132f53a936844a..2afc0afc4f479af8ad94b9d8e534b7fd5754a334 100644
--- a/tutorials/MRFSimpleFoam/mixerVessel2D/system/controlDict
+++ b/tutorials/MRFSimpleFoam/mixerVessel2D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application simpleFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/XiFoam/moriyoshiHomogeneous/system/controlDict b/tutorials/XiFoam/moriyoshiHomogeneous/system/controlDict
index ca4477d3c7bb1b558449cb698d199bd4640770b7..8cf37a24956d56096a164d5e82f1b323176694e1 100644
--- a/tutorials/XiFoam/moriyoshiHomogeneous/system/controlDict
+++ b/tutorials/XiFoam/moriyoshiHomogeneous/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application XiFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/Xoodles/pitzDaily/system/controlDict b/tutorials/Xoodles/pitzDaily/system/controlDict
index 3fc331cc372334157749ea5e58de0db0d8c74ddf..eb71c634bbed219bdd043b57d6161d9901bdad21 100644
--- a/tutorials/Xoodles/pitzDaily/system/controlDict
+++ b/tutorials/Xoodles/pitzDaily/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application Xoodles;
 
 startFrom       startTime;
 
diff --git a/tutorials/Xoodles/pitzDaily3D/system/controlDict b/tutorials/Xoodles/pitzDaily3D/system/controlDict
index 2952daba445c20c16abbf2061a0e0ca5eb866073..26a0e1c65af2be625a4902ab7e09847d3a4e75a8 100644
--- a/tutorials/Xoodles/pitzDaily3D/system/controlDict
+++ b/tutorials/Xoodles/pitzDaily3D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application Xoodles;
 
 startFrom       startTime;
 
diff --git a/tutorials/boundaryFoam/boundaryLaunderSharma/system/controlDict b/tutorials/boundaryFoam/boundaryLaunderSharma/system/controlDict
index 8d6ce6be99c0f0b4fb994a2c11fc4d1f3654b946..db61aae9da3e4d163f18be4fc796458e99b90e12 100644
--- a/tutorials/boundaryFoam/boundaryLaunderSharma/system/controlDict
+++ b/tutorials/boundaryFoam/boundaryLaunderSharma/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application boundaryFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/boundaryFoam/boundaryWallFunctions/system/controlDict b/tutorials/boundaryFoam/boundaryWallFunctions/system/controlDict
index 91d4f859c5b6ec5ea84865bb6582cfac7598fd58..0ae7a20daf5398aa2cc17f488b8ed315f2016084 100644
--- a/tutorials/boundaryFoam/boundaryWallFunctions/system/controlDict
+++ b/tutorials/boundaryFoam/boundaryWallFunctions/system/controlDict
@@ -15,7 +15,6 @@ FoamFile
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 // Foam Application Class
-application boundaryFoam;
 
 // Start point of run
 startFrom       startTime;
diff --git a/tutorials/bubbleFoam/bubbleColumn/system/controlDict b/tutorials/bubbleFoam/bubbleColumn/system/controlDict
index 81d138664958178f49d70e431c2d33fdaece98f7..aad7cb2e7540f810f3fee89159c6e089b21fccb9 100644
--- a/tutorials/bubbleFoam/bubbleColumn/system/controlDict
+++ b/tutorials/bubbleFoam/bubbleColumn/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application bubbleFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/buoyantFoam/hotRoom/system/controlDict b/tutorials/buoyantFoam/hotRoom/system/controlDict
index 914a70cd73be5a496f641138a928c820389b85e9..513d5d8d857441f6bd89ea580b71ce538fe98ba5 100644
--- a/tutorials/buoyantFoam/hotRoom/system/controlDict
+++ b/tutorials/buoyantFoam/hotRoom/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application buoyantFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/buoyantSimpleFoam/hotRoom/system/controlDict b/tutorials/buoyantSimpleFoam/hotRoom/system/controlDict
index ffea3fc1620bbeea236ceaa7455708a2d519734d..b29648dddaa5e148ddcae7e6a39a9ecc25d69edb 100644
--- a/tutorials/buoyantSimpleFoam/hotRoom/system/controlDict
+++ b/tutorials/buoyantSimpleFoam/hotRoom/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application buoyantSimpleFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/buoyantSimpleRadiationFoam/hotRadiationRoom/system/controlDict b/tutorials/buoyantSimpleRadiationFoam/hotRadiationRoom/system/controlDict
index 53bd0fbe62690f6887e58c11f5cefe183ed44555..b29648dddaa5e148ddcae7e6a39a9ecc25d69edb 100644
--- a/tutorials/buoyantSimpleRadiationFoam/hotRadiationRoom/system/controlDict
+++ b/tutorials/buoyantSimpleRadiationFoam/hotRadiationRoom/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     buoyantSimpleRadiationFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/lesCavitatingFoam/Allclean b/tutorials/cavitatingFoam/les/Allclean
similarity index 100%
rename from tutorials/lesCavitatingFoam/Allclean
rename to tutorials/cavitatingFoam/les/Allclean
diff --git a/tutorials/lesCavitatingFoam/Allrun b/tutorials/cavitatingFoam/les/Allrun
similarity index 100%
rename from tutorials/lesCavitatingFoam/Allrun
rename to tutorials/cavitatingFoam/les/Allrun
diff --git a/tutorials/lesCavitatingFoam/throttle/0/U b/tutorials/cavitatingFoam/les/throttle/0/U
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/0/U
rename to tutorials/cavitatingFoam/les/throttle/0/U
diff --git a/tutorials/lesCavitatingFoam/throttle/0/gamma b/tutorials/cavitatingFoam/les/throttle/0/gamma
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/0/gamma
rename to tutorials/cavitatingFoam/les/throttle/0/gamma
diff --git a/tutorials/lesCavitatingFoam/throttle/0/k b/tutorials/cavitatingFoam/les/throttle/0/k
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/0/k
rename to tutorials/cavitatingFoam/les/throttle/0/k
diff --git a/tutorials/lesCavitatingFoam/throttle/0/nuSgs b/tutorials/cavitatingFoam/les/throttle/0/nuSgs
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/0/nuSgs
rename to tutorials/cavitatingFoam/les/throttle/0/nuSgs
diff --git a/tutorials/lesCavitatingFoam/throttle/0/p b/tutorials/cavitatingFoam/les/throttle/0/p
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/0/p
rename to tutorials/cavitatingFoam/les/throttle/0/p
diff --git a/tutorials/lesCavitatingFoam/throttle/0/rho b/tutorials/cavitatingFoam/les/throttle/0/rho
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/0/rho
rename to tutorials/cavitatingFoam/les/throttle/0/rho
diff --git a/tutorials/lesCavitatingFoam/throttle/constant/LESProperties b/tutorials/cavitatingFoam/les/throttle/constant/LESProperties
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/constant/LESProperties
rename to tutorials/cavitatingFoam/les/throttle/constant/LESProperties
diff --git a/tutorials/lesCavitatingFoam/throttle/constant/polyMesh/blockMeshDict b/tutorials/cavitatingFoam/les/throttle/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/constant/polyMesh/blockMeshDict
rename to tutorials/cavitatingFoam/les/throttle/constant/polyMesh/blockMeshDict
diff --git a/tutorials/lesCavitatingFoam/throttle/constant/polyMesh/boundary b/tutorials/cavitatingFoam/les/throttle/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/constant/polyMesh/boundary
rename to tutorials/cavitatingFoam/les/throttle/constant/polyMesh/boundary
diff --git a/tutorials/lesCavitatingFoam/throttle/constant/thermodynamicProperties b/tutorials/cavitatingFoam/les/throttle/constant/thermodynamicProperties
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/constant/thermodynamicProperties
rename to tutorials/cavitatingFoam/les/throttle/constant/thermodynamicProperties
diff --git a/tutorials/lesCavitatingFoam/throttle/constant/transportProperties b/tutorials/cavitatingFoam/les/throttle/constant/transportProperties
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/constant/transportProperties
rename to tutorials/cavitatingFoam/les/throttle/constant/transportProperties
diff --git a/tutorials/interFoam/damBreak/constant/turbulenceProperties b/tutorials/cavitatingFoam/les/throttle/constant/turbulenceProperties
similarity index 97%
rename from tutorials/interFoam/damBreak/constant/turbulenceProperties
rename to tutorials/cavitatingFoam/les/throttle/constant/turbulenceProperties
index 11c91f0a1e42a95ae426081d72d755827c0e84ad..dcadcf17cd97481597090cf391913d3fe6432687 100644
--- a/tutorials/interFoam/damBreak/constant/turbulenceProperties
+++ b/tutorials/cavitatingFoam/les/throttle/constant/turbulenceProperties
@@ -14,6 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-simulationType laminar;
+simulationType  LESModel;
 
 // ************************************************************************* //
diff --git a/tutorials/lesCavitatingFoam/throttle/system/cellSetDict.1 b/tutorials/cavitatingFoam/les/throttle/system/cellSetDict.1
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/cellSetDict.1
rename to tutorials/cavitatingFoam/les/throttle/system/cellSetDict.1
diff --git a/tutorials/lesCavitatingFoam/throttle/system/cellSetDict.2 b/tutorials/cavitatingFoam/les/throttle/system/cellSetDict.2
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/cellSetDict.2
rename to tutorials/cavitatingFoam/les/throttle/system/cellSetDict.2
diff --git a/tutorials/lesCavitatingFoam/throttle/system/cellSetDict.3 b/tutorials/cavitatingFoam/les/throttle/system/cellSetDict.3
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/cellSetDict.3
rename to tutorials/cavitatingFoam/les/throttle/system/cellSetDict.3
diff --git a/tutorials/lesCavitatingFoam/throttle/system/controlDict b/tutorials/cavitatingFoam/les/throttle/system/controlDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/controlDict
rename to tutorials/cavitatingFoam/les/throttle/system/controlDict
diff --git a/tutorials/lesCavitatingFoam/throttle/system/fvSchemes b/tutorials/cavitatingFoam/les/throttle/system/fvSchemes
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/fvSchemes
rename to tutorials/cavitatingFoam/les/throttle/system/fvSchemes
diff --git a/tutorials/lesCavitatingFoam/throttle/system/fvSolution b/tutorials/cavitatingFoam/les/throttle/system/fvSolution
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/fvSolution
rename to tutorials/cavitatingFoam/les/throttle/system/fvSolution
diff --git a/tutorials/lesCavitatingFoam/throttle/system/refineMeshDict b/tutorials/cavitatingFoam/les/throttle/system/refineMeshDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle/system/refineMeshDict
rename to tutorials/cavitatingFoam/les/throttle/system/refineMeshDict
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0.org/U b/tutorials/cavitatingFoam/les/throttle3D/0.org/U
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0.org/U
rename to tutorials/cavitatingFoam/les/throttle3D/0.org/U
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0.org/gamma b/tutorials/cavitatingFoam/les/throttle3D/0.org/gamma
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0.org/gamma
rename to tutorials/cavitatingFoam/les/throttle3D/0.org/gamma
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0.org/k b/tutorials/cavitatingFoam/les/throttle3D/0.org/k
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0.org/k
rename to tutorials/cavitatingFoam/les/throttle3D/0.org/k
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0.org/nuSgs b/tutorials/cavitatingFoam/les/throttle3D/0.org/nuSgs
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0.org/nuSgs
rename to tutorials/cavitatingFoam/les/throttle3D/0.org/nuSgs
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0.org/p b/tutorials/cavitatingFoam/les/throttle3D/0.org/p
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0.org/p
rename to tutorials/cavitatingFoam/les/throttle3D/0.org/p
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0.org/rho b/tutorials/cavitatingFoam/les/throttle3D/0.org/rho
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0.org/rho
rename to tutorials/cavitatingFoam/les/throttle3D/0.org/rho
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0/U b/tutorials/cavitatingFoam/les/throttle3D/0/U
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0/U
rename to tutorials/cavitatingFoam/les/throttle3D/0/U
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0/gamma b/tutorials/cavitatingFoam/les/throttle3D/0/gamma
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0/gamma
rename to tutorials/cavitatingFoam/les/throttle3D/0/gamma
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0/k b/tutorials/cavitatingFoam/les/throttle3D/0/k
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0/k
rename to tutorials/cavitatingFoam/les/throttle3D/0/k
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0/nuSgs b/tutorials/cavitatingFoam/les/throttle3D/0/nuSgs
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0/nuSgs
rename to tutorials/cavitatingFoam/les/throttle3D/0/nuSgs
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0/p b/tutorials/cavitatingFoam/les/throttle3D/0/p
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0/p
rename to tutorials/cavitatingFoam/les/throttle3D/0/p
diff --git a/tutorials/lesCavitatingFoam/throttle3D/0/rho b/tutorials/cavitatingFoam/les/throttle3D/0/rho
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/0/rho
rename to tutorials/cavitatingFoam/les/throttle3D/0/rho
diff --git a/tutorials/lesCavitatingFoam/throttle3D/constant/LESProperties b/tutorials/cavitatingFoam/les/throttle3D/constant/LESProperties
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/constant/LESProperties
rename to tutorials/cavitatingFoam/les/throttle3D/constant/LESProperties
diff --git a/tutorials/lesCavitatingFoam/throttle3D/constant/polyMesh/blockMeshDict b/tutorials/cavitatingFoam/les/throttle3D/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/constant/polyMesh/blockMeshDict
rename to tutorials/cavitatingFoam/les/throttle3D/constant/polyMesh/blockMeshDict
diff --git a/tutorials/lesCavitatingFoam/throttle3D/constant/polyMesh/boundary b/tutorials/cavitatingFoam/les/throttle3D/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/constant/polyMesh/boundary
rename to tutorials/cavitatingFoam/les/throttle3D/constant/polyMesh/boundary
diff --git a/tutorials/lesCavitatingFoam/throttle3D/constant/thermodynamicProperties b/tutorials/cavitatingFoam/les/throttle3D/constant/thermodynamicProperties
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/constant/thermodynamicProperties
rename to tutorials/cavitatingFoam/les/throttle3D/constant/thermodynamicProperties
diff --git a/tutorials/lesCavitatingFoam/throttle3D/constant/transportProperties b/tutorials/cavitatingFoam/les/throttle3D/constant/transportProperties
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/constant/transportProperties
rename to tutorials/cavitatingFoam/les/throttle3D/constant/transportProperties
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/cellSetDict.1 b/tutorials/cavitatingFoam/les/throttle3D/system/cellSetDict.1
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/cellSetDict.1
rename to tutorials/cavitatingFoam/les/throttle3D/system/cellSetDict.1
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/cellSetDict.2 b/tutorials/cavitatingFoam/les/throttle3D/system/cellSetDict.2
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/cellSetDict.2
rename to tutorials/cavitatingFoam/les/throttle3D/system/cellSetDict.2
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/cellSetDict.3 b/tutorials/cavitatingFoam/les/throttle3D/system/cellSetDict.3
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/cellSetDict.3
rename to tutorials/cavitatingFoam/les/throttle3D/system/cellSetDict.3
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/controlDict b/tutorials/cavitatingFoam/les/throttle3D/system/controlDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/controlDict
rename to tutorials/cavitatingFoam/les/throttle3D/system/controlDict
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/decomposeParDict b/tutorials/cavitatingFoam/les/throttle3D/system/decomposeParDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/decomposeParDict
rename to tutorials/cavitatingFoam/les/throttle3D/system/decomposeParDict
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/fvSchemes b/tutorials/cavitatingFoam/les/throttle3D/system/fvSchemes
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/fvSchemes
rename to tutorials/cavitatingFoam/les/throttle3D/system/fvSchemes
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/fvSolution b/tutorials/cavitatingFoam/les/throttle3D/system/fvSolution
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/fvSolution
rename to tutorials/cavitatingFoam/les/throttle3D/system/fvSolution
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/mapFieldsDict b/tutorials/cavitatingFoam/les/throttle3D/system/mapFieldsDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/mapFieldsDict
rename to tutorials/cavitatingFoam/les/throttle3D/system/mapFieldsDict
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/refineMeshDict b/tutorials/cavitatingFoam/les/throttle3D/system/refineMeshDict
similarity index 100%
rename from tutorials/lesCavitatingFoam/throttle3D/system/refineMeshDict
rename to tutorials/cavitatingFoam/les/throttle3D/system/refineMeshDict
diff --git a/tutorials/rasCavitatingFoam/throttle/0/U b/tutorials/cavitatingFoam/ras/throttle/0/U
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/0/U
rename to tutorials/cavitatingFoam/ras/throttle/0/U
diff --git a/tutorials/rasCavitatingFoam/throttle/0/gamma b/tutorials/cavitatingFoam/ras/throttle/0/gamma
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/0/gamma
rename to tutorials/cavitatingFoam/ras/throttle/0/gamma
diff --git a/tutorials/rasCavitatingFoam/throttle/0/k b/tutorials/cavitatingFoam/ras/throttle/0/k
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/0/k
rename to tutorials/cavitatingFoam/ras/throttle/0/k
diff --git a/tutorials/rasCavitatingFoam/throttle/0/omega b/tutorials/cavitatingFoam/ras/throttle/0/omega
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/0/omega
rename to tutorials/cavitatingFoam/ras/throttle/0/omega
diff --git a/tutorials/rasCavitatingFoam/throttle/0/p b/tutorials/cavitatingFoam/ras/throttle/0/p
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/0/p
rename to tutorials/cavitatingFoam/ras/throttle/0/p
diff --git a/tutorials/rasCavitatingFoam/throttle/0/rho b/tutorials/cavitatingFoam/ras/throttle/0/rho
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/0/rho
rename to tutorials/cavitatingFoam/ras/throttle/0/rho
diff --git a/tutorials/rasCavitatingFoam/throttle/Allclean b/tutorials/cavitatingFoam/ras/throttle/Allclean
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/Allclean
rename to tutorials/cavitatingFoam/ras/throttle/Allclean
diff --git a/tutorials/rasCavitatingFoam/throttle/Allrun b/tutorials/cavitatingFoam/ras/throttle/Allrun
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/Allrun
rename to tutorials/cavitatingFoam/ras/throttle/Allrun
diff --git a/tutorials/rasCavitatingFoam/throttle/constant/RASProperties b/tutorials/cavitatingFoam/ras/throttle/constant/RASProperties
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/constant/RASProperties
rename to tutorials/cavitatingFoam/ras/throttle/constant/RASProperties
diff --git a/tutorials/rasCavitatingFoam/throttle/constant/polyMesh/blockMeshDict b/tutorials/cavitatingFoam/ras/throttle/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/constant/polyMesh/blockMeshDict
rename to tutorials/cavitatingFoam/ras/throttle/constant/polyMesh/blockMeshDict
diff --git a/tutorials/rasCavitatingFoam/throttle/constant/polyMesh/boundary b/tutorials/cavitatingFoam/ras/throttle/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/constant/polyMesh/boundary
rename to tutorials/cavitatingFoam/ras/throttle/constant/polyMesh/boundary
diff --git a/tutorials/rasCavitatingFoam/throttle/constant/thermodynamicProperties b/tutorials/cavitatingFoam/ras/throttle/constant/thermodynamicProperties
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/constant/thermodynamicProperties
rename to tutorials/cavitatingFoam/ras/throttle/constant/thermodynamicProperties
diff --git a/tutorials/rasCavitatingFoam/throttle/constant/transportProperties b/tutorials/cavitatingFoam/ras/throttle/constant/transportProperties
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/constant/transportProperties
rename to tutorials/cavitatingFoam/ras/throttle/constant/transportProperties
diff --git a/tutorials/channelFoam/channel395/constant/turbulenceProperties b/tutorials/cavitatingFoam/ras/throttle/constant/turbulenceProperties
similarity index 89%
rename from tutorials/channelFoam/channel395/constant/turbulenceProperties
rename to tutorials/cavitatingFoam/ras/throttle/constant/turbulenceProperties
index d3f32ecb06e6235cefb9e465d2767faa80138f38..07f85c68df22113b7c7747b89457597b0ea41d66 100644
--- a/tutorials/channelFoam/channel395/constant/turbulenceProperties
+++ b/tutorials/cavitatingFoam/ras/throttle/constant/turbulenceProperties
@@ -14,9 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-//simulationType       laminar;
-//simulationType       RASModel;
-simulationType       LESModel;
-
+simulationType  RASModel;
 
 // ************************************************************************* //
diff --git a/tutorials/rasCavitatingFoam/throttle/system/cellSetDict.1 b/tutorials/cavitatingFoam/ras/throttle/system/cellSetDict.1
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/cellSetDict.1
rename to tutorials/cavitatingFoam/ras/throttle/system/cellSetDict.1
diff --git a/tutorials/rasCavitatingFoam/throttle/system/cellSetDict.2 b/tutorials/cavitatingFoam/ras/throttle/system/cellSetDict.2
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/cellSetDict.2
rename to tutorials/cavitatingFoam/ras/throttle/system/cellSetDict.2
diff --git a/tutorials/rasCavitatingFoam/throttle/system/cellSetDict.3 b/tutorials/cavitatingFoam/ras/throttle/system/cellSetDict.3
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/cellSetDict.3
rename to tutorials/cavitatingFoam/ras/throttle/system/cellSetDict.3
diff --git a/tutorials/rasCavitatingFoam/throttle/system/controlDict b/tutorials/cavitatingFoam/ras/throttle/system/controlDict
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/controlDict
rename to tutorials/cavitatingFoam/ras/throttle/system/controlDict
diff --git a/tutorials/rasCavitatingFoam/throttle/system/fvSchemes b/tutorials/cavitatingFoam/ras/throttle/system/fvSchemes
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/fvSchemes
rename to tutorials/cavitatingFoam/ras/throttle/system/fvSchemes
diff --git a/tutorials/rasCavitatingFoam/throttle/system/fvSolution b/tutorials/cavitatingFoam/ras/throttle/system/fvSolution
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/fvSolution
rename to tutorials/cavitatingFoam/ras/throttle/system/fvSolution
diff --git a/tutorials/rasCavitatingFoam/throttle/system/refineMeshDict b/tutorials/cavitatingFoam/ras/throttle/system/refineMeshDict
similarity index 100%
rename from tutorials/rasCavitatingFoam/throttle/system/refineMeshDict
rename to tutorials/cavitatingFoam/ras/throttle/system/refineMeshDict
diff --git a/tutorials/channelFoam/channel395/system/controlDict b/tutorials/channelFoam/channel395/system/controlDict
index a2eccad7d9c3e68827a238842e5a52be783fb25e..8ac4d8f359239087919e5ac021bf5762053f1cf5 100644
--- a/tutorials/channelFoam/channel395/system/controlDict
+++ b/tutorials/channelFoam/channel395/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application channelOodles;
 
 startFrom       startTime;
 
diff --git a/tutorials/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/turbulenceProperties b/tutorials/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..07f85c68df22113b7c7747b89457597b0ea41d66
--- /dev/null
+++ b/tutorials/chtMultiRegionFoam/multiRegionHeater/constant/bottomAir/turbulenceProperties
@@ -0,0 +1,19 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+simulationType  RASModel;
+
+// ************************************************************************* //
diff --git a/tutorials/chtMultiRegionFoam/multiRegionHeater/system/controlDict b/tutorials/chtMultiRegionFoam/multiRegionHeater/system/controlDict
index c95460bc8a0d40d4d791505acef1a4452504f8b7..946dee0084cb5f0d655ef16d3f6fd5e78080aeaf 100644
--- a/tutorials/chtMultiRegionFoam/multiRegionHeater/system/controlDict
+++ b/tutorials/chtMultiRegionFoam/multiRegionHeater/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     chtMultiRegionFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/compressibleInterFoam/depthCharge2D/system/controlDict b/tutorials/compressibleInterFoam/depthCharge2D/system/controlDict
index 0580c2dc55ca809e76c4343122de4b83d3ace7e3..03f0c207d6fd268ad7267214f33a705e87554c1f 100644
--- a/tutorials/compressibleInterFoam/depthCharge2D/system/controlDict
+++ b/tutorials/compressibleInterFoam/depthCharge2D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application lesInterFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/compressibleInterFoam/depthCharge3D/system/controlDict b/tutorials/compressibleInterFoam/depthCharge3D/system/controlDict
index 0580c2dc55ca809e76c4343122de4b83d3ace7e3..03f0c207d6fd268ad7267214f33a705e87554c1f 100644
--- a/tutorials/compressibleInterFoam/depthCharge3D/system/controlDict
+++ b/tutorials/compressibleInterFoam/depthCharge3D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application lesInterFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/dieselFoam/aachenBomb/system/controlDict b/tutorials/dieselFoam/aachenBomb/system/controlDict
index fec5f8c06adfed85c3df78e59db5280306466add..951d757ff8aae1c119347b3faf588293f5dc8482 100644
--- a/tutorials/dieselFoam/aachenBomb/system/controlDict
+++ b/tutorials/dieselFoam/aachenBomb/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application    dieselFoam;
 
 startFrom           startTime;
 
diff --git a/tutorials/dnsFoam/boxTurb16/system/controlDict b/tutorials/dnsFoam/boxTurb16/system/controlDict
index e87caca7e92c8caf23c3a153613464affe74fe7f..f059d93cded33ce2cef6394c0492ccefa8b50dd6 100644
--- a/tutorials/dnsFoam/boxTurb16/system/controlDict
+++ b/tutorials/dnsFoam/boxTurb16/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application dnsFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/electrostaticFoam/chargedWire/system/controlDict b/tutorials/electrostaticFoam/chargedWire/system/controlDict
index d24d002cb268f69c8d98b724312abffd0dbb0256..7c2f3213b79c680ce2eebca320f7f98dd047001a 100644
--- a/tutorials/electrostaticFoam/chargedWire/system/controlDict
+++ b/tutorials/electrostaticFoam/chargedWire/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application electrostaticFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/engineFoam/kivaTest/system/controlDict b/tutorials/engineFoam/kivaTest/system/controlDict
index d3c9a998580fcf3bcab63c2431f57d94d7b39a5a..ba6351bc7c82956eb660e048c9329eb90aa56d63 100644
--- a/tutorials/engineFoam/kivaTest/system/controlDict
+++ b/tutorials/engineFoam/kivaTest/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass engineFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/financialFoam/europeanCall/system/controlDict b/tutorials/financialFoam/europeanCall/system/controlDict
index a63d175961caa59ec829b9ce8063c05061d37c64..4cb5448f1deb2a5d31ab8b2809bdb3e37a9eee47 100644
--- a/tutorials/financialFoam/europeanCall/system/controlDict
+++ b/tutorials/financialFoam/europeanCall/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application financialFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/icoDyMFoam/movingCone/system/controlDict b/tutorials/icoDyMFoam/movingCone/system/controlDict
index 2a1d902241a8bb298a73d5e9fa11cad072b91edd..f6035d845c358f98088c6077d36f147d3d40638d 100644
--- a/tutorials/icoDyMFoam/movingCone/system/controlDict
+++ b/tutorials/icoDyMFoam/movingCone/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoamAutoMotion;
 
 startFrom       startTime;
 
diff --git a/tutorials/icoFoam/cavity/system/controlDict b/tutorials/icoFoam/cavity/system/controlDict
index 7ec93257f68868f41b90a80da50198b5bca92529..17032f75aba95125660fccdb4a0c4f3c1dbb93b2 100644
--- a/tutorials/icoFoam/cavity/system/controlDict
+++ b/tutorials/icoFoam/cavity/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/icoFoam/cavityClipped/system/controlDict b/tutorials/icoFoam/cavityClipped/system/controlDict
index ba892134b21e37724af869dd92001287470159b1..5c66b311095841f56dba45729a25059cf138d867 100644
--- a/tutorials/icoFoam/cavityClipped/system/controlDict
+++ b/tutorials/icoFoam/cavityClipped/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/icoFoam/cavityGrade/system/controlDict b/tutorials/icoFoam/cavityGrade/system/controlDict
index ef3c25268befcf060b41d5c52e2600c5c928e7b8..266d138f79283742bc98b4aad8bf7a5a8bbc52a4 100644
--- a/tutorials/icoFoam/cavityGrade/system/controlDict
+++ b/tutorials/icoFoam/cavityGrade/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/icoFoam/elbow/system/controlDict b/tutorials/icoFoam/elbow/system/controlDict
index 4be58101c9ea739c402b6d9ad19689abf32a2c98..07c621ef1862c02b3d3cfac734380d3ae93ff516 100644
--- a/tutorials/icoFoam/elbow/system/controlDict
+++ b/tutorials/icoFoam/elbow/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict b/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict
index 0ad41244b48a160c0e09c86d51f34ac436034100..f560d7c85b5347667d40360680158761709e773a 100644
--- a/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict
+++ b/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application interFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/interDyMFoam/sloshingTank2D/system/controlDict b/tutorials/interDyMFoam/sloshingTank2D/system/controlDict
index e3e71671692505a881cca18639e5416d6eaa8ac1..a4d077ea1919324987eb0d533fdc4615840f0eef 100644
--- a/tutorials/interDyMFoam/sloshingTank2D/system/controlDict
+++ b/tutorials/interDyMFoam/sloshingTank2D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     sloshingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/interDyMFoam/sloshingTank2D3DoF/system/controlDict b/tutorials/interDyMFoam/sloshingTank2D3DoF/system/controlDict
index 410cb58d6d2f9b939c537de5ae8347e865e90383..0bacce4c995976475551971d1842b33a846c1d20 100644
--- a/tutorials/interDyMFoam/sloshingTank2D3DoF/system/controlDict
+++ b/tutorials/interDyMFoam/sloshingTank2D3DoF/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     sloshingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/interDyMFoam/sloshingTank3D/system/controlDict b/tutorials/interDyMFoam/sloshingTank3D/system/controlDict
index 208bb1c29a60ee3d4de68293773a3f3d8d96b2e9..959e229e953ce20fe0db08f76ba8b25023588583 100644
--- a/tutorials/interDyMFoam/sloshingTank3D/system/controlDict
+++ b/tutorials/interDyMFoam/sloshingTank3D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     sloshingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/interDyMFoam/sloshingTank3D3DoF/system/controlDict b/tutorials/interDyMFoam/sloshingTank3D3DoF/system/controlDict
index 208bb1c29a60ee3d4de68293773a3f3d8d96b2e9..959e229e953ce20fe0db08f76ba8b25023588583 100644
--- a/tutorials/interDyMFoam/sloshingTank3D3DoF/system/controlDict
+++ b/tutorials/interDyMFoam/sloshingTank3D3DoF/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     sloshingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/interDyMFoam/sloshingTank3D6DoF/system/controlDict b/tutorials/interDyMFoam/sloshingTank3D6DoF/system/controlDict
index 208bb1c29a60ee3d4de68293773a3f3d8d96b2e9..959e229e953ce20fe0db08f76ba8b25023588583 100644
--- a/tutorials/interDyMFoam/sloshingTank3D6DoF/system/controlDict
+++ b/tutorials/interDyMFoam/sloshingTank3D6DoF/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     sloshingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/interFoam/Allrun b/tutorials/interFoam/Allrun
index 99db32d37aee3949480199a7b63f6075d4dd9549..91f49e0a7fb9296f6c2e86fb695cddf6afed2c9f 100755
--- a/tutorials/interFoam/Allrun
+++ b/tutorials/interFoam/Allrun
@@ -3,50 +3,46 @@
 . $WM_PROJECT_DIR/bin/tools/RunFunctions
 
 # Get application name from directory
-application=${PWD##*/}
+application="interFoam"
 
-setDamBreakFine ()
+laminarCases="damBreak"
+rasCases="damBreak"
+lesCases="nozzleFlow2D"
+
+computeCase()
 {
-    blockMeshDict="constant/polyMesh/blockMeshDict"
-    controlDict="system/controlDict"
-    sed \
-    -e s/"23 8"/"46 10"/g \
-    -e s/"19 8"/"40 10"/g \
-    -e s/"23 42\(.*\) 1 1)"/"46 76\1 2 1)"/g \
-    -e s/"4 42\(.*\) 1 1)"/"4 76\1 2 1)"/g \
-    -e s/"19 42\(.*\) 1 1)"/"40 76\1 2 1)"/g \
-    $blockMeshDict > temp.$$
-    mv temp.$$ $blockMeshDict
-    sed \
-    -e s/"\(deltaT[ \t]*\) 0.001;"/"\1 5e-04;"/g \
-    -e s/"\(endTime[ \t]*\) 1;"/"\1 0.4;"/g \
-    $controlDict > temp.$$
-    mv temp.$$ $controlDict
+    if [ -f Allrun ] ; then
+        ./Allrun
+    else
+        runApplication blockMesh
+        runApplication changeDictionary
+        runApplication $application
+    fi
 }
 
-# Do damBreak
-cd damBreak
-    runApplication blockMesh
-    runApplication setFields
-    runApplication $application
+cd laminar
+for case in $laminarCases
+do
+    cd $case
+    computeCase
+    cd ..
+done
 cd ..
 
-# Clone case
-cloneCase damBreak damBreakFine
-
-cd damBreakFine
-    # Modify case
-    setDamBreakFine
-    cp ../damBreak/0/alpha1.org 0/alpha1
-    # And execute
-    runApplication blockMesh
-    runApplication setFields
-    runApplication decomposePar
-    hostname > system/machines
-    runParallel $application 4 system/machines
-    runApplication reconstructPar
+cd ras
+for case in $rasCases
+do
+    cd $case
+    computeCase
+    cd ..
+done
 cd ..
 
-cd nozzleFlow2D
-    ./Allrun
+cd les
+for case in $lesCases
+do
+    cd $case
+    computeCase
+    cd ..
+done
 cd ..
diff --git a/tutorials/interFoam/Allclean b/tutorials/interFoam/laminar/Allclean
similarity index 100%
rename from tutorials/interFoam/Allclean
rename to tutorials/interFoam/laminar/Allclean
diff --git a/tutorials/interFoam/laminar/Allrun b/tutorials/interFoam/laminar/Allrun
new file mode 100755
index 0000000000000000000000000000000000000000..99db32d37aee3949480199a7b63f6075d4dd9549
--- /dev/null
+++ b/tutorials/interFoam/laminar/Allrun
@@ -0,0 +1,52 @@
+#!/bin/sh
+# Source tutorial run functions
+. $WM_PROJECT_DIR/bin/tools/RunFunctions
+
+# Get application name from directory
+application=${PWD##*/}
+
+setDamBreakFine ()
+{
+    blockMeshDict="constant/polyMesh/blockMeshDict"
+    controlDict="system/controlDict"
+    sed \
+    -e s/"23 8"/"46 10"/g \
+    -e s/"19 8"/"40 10"/g \
+    -e s/"23 42\(.*\) 1 1)"/"46 76\1 2 1)"/g \
+    -e s/"4 42\(.*\) 1 1)"/"4 76\1 2 1)"/g \
+    -e s/"19 42\(.*\) 1 1)"/"40 76\1 2 1)"/g \
+    $blockMeshDict > temp.$$
+    mv temp.$$ $blockMeshDict
+    sed \
+    -e s/"\(deltaT[ \t]*\) 0.001;"/"\1 5e-04;"/g \
+    -e s/"\(endTime[ \t]*\) 1;"/"\1 0.4;"/g \
+    $controlDict > temp.$$
+    mv temp.$$ $controlDict
+}
+
+# Do damBreak
+cd damBreak
+    runApplication blockMesh
+    runApplication setFields
+    runApplication $application
+cd ..
+
+# Clone case
+cloneCase damBreak damBreakFine
+
+cd damBreakFine
+    # Modify case
+    setDamBreakFine
+    cp ../damBreak/0/alpha1.org 0/alpha1
+    # And execute
+    runApplication blockMesh
+    runApplication setFields
+    runApplication decomposePar
+    hostname > system/machines
+    runParallel $application 4 system/machines
+    runApplication reconstructPar
+cd ..
+
+cd nozzleFlow2D
+    ./Allrun
+cd ..
diff --git a/tutorials/interFoam/damBreak/0/U b/tutorials/interFoam/laminar/damBreak/0/U
similarity index 100%
rename from tutorials/interFoam/damBreak/0/U
rename to tutorials/interFoam/laminar/damBreak/0/U
diff --git a/tutorials/interFoam/damBreak/0/alpha1 b/tutorials/interFoam/laminar/damBreak/0/alpha1
similarity index 100%
rename from tutorials/interFoam/damBreak/0/alpha1
rename to tutorials/interFoam/laminar/damBreak/0/alpha1
diff --git a/tutorials/interFoam/damBreak/0/alpha1.org b/tutorials/interFoam/laminar/damBreak/0/alpha1.org
similarity index 100%
rename from tutorials/interFoam/damBreak/0/alpha1.org
rename to tutorials/interFoam/laminar/damBreak/0/alpha1.org
diff --git a/tutorials/interFoam/damBreak/0/pd b/tutorials/interFoam/laminar/damBreak/0/pd
similarity index 100%
rename from tutorials/interFoam/damBreak/0/pd
rename to tutorials/interFoam/laminar/damBreak/0/pd
diff --git a/tutorials/interFoam/damBreak/constant/dynamicMeshDict b/tutorials/interFoam/laminar/damBreak/constant/dynamicMeshDict
similarity index 100%
rename from tutorials/interFoam/damBreak/constant/dynamicMeshDict
rename to tutorials/interFoam/laminar/damBreak/constant/dynamicMeshDict
diff --git a/tutorials/interFoam/damBreak/constant/environmentalProperties b/tutorials/interFoam/laminar/damBreak/constant/environmentalProperties
similarity index 100%
rename from tutorials/interFoam/damBreak/constant/environmentalProperties
rename to tutorials/interFoam/laminar/damBreak/constant/environmentalProperties
diff --git a/tutorials/interFoam/damBreak/constant/polyMesh/blockMeshDict b/tutorials/interFoam/laminar/damBreak/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/interFoam/damBreak/constant/polyMesh/blockMeshDict
rename to tutorials/interFoam/laminar/damBreak/constant/polyMesh/blockMeshDict
diff --git a/tutorials/interFoam/damBreak/constant/polyMesh/boundary b/tutorials/interFoam/laminar/damBreak/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/interFoam/damBreak/constant/polyMesh/boundary
rename to tutorials/interFoam/laminar/damBreak/constant/polyMesh/boundary
diff --git a/tutorials/interFoam/damBreak/constant/transportProperties b/tutorials/interFoam/laminar/damBreak/constant/transportProperties
similarity index 100%
rename from tutorials/interFoam/damBreak/constant/transportProperties
rename to tutorials/interFoam/laminar/damBreak/constant/transportProperties
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/turbulenceProperties b/tutorials/interFoam/laminar/damBreak/constant/turbulenceProperties
similarity index 97%
rename from tutorials/interFoam/nozzleFlow2D/constant/turbulenceProperties
rename to tutorials/interFoam/laminar/damBreak/constant/turbulenceProperties
index e53dd92be33834460d1da9362d9166ff22dd4626..0efb448180f1ba26ac35d2dda07035e9ec6873f6 100644
--- a/tutorials/interFoam/nozzleFlow2D/constant/turbulenceProperties
+++ b/tutorials/interFoam/laminar/damBreak/constant/turbulenceProperties
@@ -14,6 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-simulationType LESModel;
+simulationType  laminar;
 
 // ************************************************************************* //
diff --git a/tutorials/interFoam/damBreak/system/controlDict b/tutorials/interFoam/laminar/damBreak/system/controlDict
similarity index 98%
rename from tutorials/interFoam/damBreak/system/controlDict
rename to tutorials/interFoam/laminar/damBreak/system/controlDict
index 92ca66517f8214ea98c28109b7f1b9b3d0046543..8415c7bc8498b6f83bbbe706963987ae7210136c 100644
--- a/tutorials/interFoam/damBreak/system/controlDict
+++ b/tutorials/interFoam/laminar/damBreak/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application interFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/interFoam/damBreak/system/decomposeParDict b/tutorials/interFoam/laminar/damBreak/system/decomposeParDict
similarity index 100%
rename from tutorials/interFoam/damBreak/system/decomposeParDict
rename to tutorials/interFoam/laminar/damBreak/system/decomposeParDict
diff --git a/tutorials/interFoam/damBreak/system/fvSchemes b/tutorials/interFoam/laminar/damBreak/system/fvSchemes
similarity index 100%
rename from tutorials/interFoam/damBreak/system/fvSchemes
rename to tutorials/interFoam/laminar/damBreak/system/fvSchemes
diff --git a/tutorials/interFoam/damBreak/system/fvSolution b/tutorials/interFoam/laminar/damBreak/system/fvSolution
similarity index 100%
rename from tutorials/interFoam/damBreak/system/fvSolution
rename to tutorials/interFoam/laminar/damBreak/system/fvSolution
diff --git a/tutorials/interFoam/damBreak/system/setFieldsDict b/tutorials/interFoam/laminar/damBreak/system/setFieldsDict
similarity index 100%
rename from tutorials/interFoam/damBreak/system/setFieldsDict
rename to tutorials/interFoam/laminar/damBreak/system/setFieldsDict
diff --git a/tutorials/interFoam/nozzleFlow2D/0/B b/tutorials/interFoam/les/nozzleFlow2D/0/B
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/B
rename to tutorials/interFoam/les/nozzleFlow2D/0/B
diff --git a/tutorials/interFoam/nozzleFlow2D/0/U b/tutorials/interFoam/les/nozzleFlow2D/0/U
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/U
rename to tutorials/interFoam/les/nozzleFlow2D/0/U
diff --git a/tutorials/interFoam/nozzleFlow2D/0/alpha1 b/tutorials/interFoam/les/nozzleFlow2D/0/alpha1
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/alpha1
rename to tutorials/interFoam/les/nozzleFlow2D/0/alpha1
diff --git a/tutorials/interFoam/nozzleFlow2D/0/data/Ubulk b/tutorials/interFoam/les/nozzleFlow2D/0/data/Ubulk
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/data/Ubulk
rename to tutorials/interFoam/les/nozzleFlow2D/0/data/Ubulk
diff --git a/tutorials/interFoam/nozzleFlow2D/0/data/ptrace b/tutorials/interFoam/les/nozzleFlow2D/0/data/ptrace
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/data/ptrace
rename to tutorials/interFoam/les/nozzleFlow2D/0/data/ptrace
diff --git a/tutorials/interFoam/nozzleFlow2D/0/k b/tutorials/interFoam/les/nozzleFlow2D/0/k
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/k
rename to tutorials/interFoam/les/nozzleFlow2D/0/k
diff --git a/tutorials/interFoam/nozzleFlow2D/0/nuSgs b/tutorials/interFoam/les/nozzleFlow2D/0/nuSgs
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/nuSgs
rename to tutorials/interFoam/les/nozzleFlow2D/0/nuSgs
diff --git a/tutorials/interFoam/nozzleFlow2D/0/nuTilda b/tutorials/interFoam/les/nozzleFlow2D/0/nuTilda
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/nuTilda
rename to tutorials/interFoam/les/nozzleFlow2D/0/nuTilda
diff --git a/tutorials/interFoam/nozzleFlow2D/0/pd b/tutorials/interFoam/les/nozzleFlow2D/0/pd
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/0/pd
rename to tutorials/interFoam/les/nozzleFlow2D/0/pd
diff --git a/tutorials/interFoam/nozzleFlow2D/Allclean b/tutorials/interFoam/les/nozzleFlow2D/Allclean
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/Allclean
rename to tutorials/interFoam/les/nozzleFlow2D/Allclean
diff --git a/tutorials/interFoam/nozzleFlow2D/Allrun b/tutorials/interFoam/les/nozzleFlow2D/Allrun
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/Allrun
rename to tutorials/interFoam/les/nozzleFlow2D/Allrun
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/LESProperties b/tutorials/interFoam/les/nozzleFlow2D/constant/LESProperties
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/LESProperties
rename to tutorials/interFoam/les/nozzleFlow2D/constant/LESProperties
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/environmentalProperties b/tutorials/interFoam/les/nozzleFlow2D/constant/environmentalProperties
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/environmentalProperties
rename to tutorials/interFoam/les/nozzleFlow2D/constant/environmentalProperties
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/polyMesh/blockMeshDict b/tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/polyMesh/blockMeshDict
rename to tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/blockMeshDict
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/polyMesh/boundary b/tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/polyMesh/boundary
rename to tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/boundary
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/polyMesh/boundary.org b/tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/boundary.org
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/polyMesh/boundary.org
rename to tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/boundary.org
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/polyMesh/sets/c0 b/tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/sets/c0
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/polyMesh/sets/c0
rename to tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/sets/c0
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/polyMesh/sets/c0_old b/tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/sets/c0_old
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/polyMesh/sets/c0_old
rename to tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/sets/c0_old
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/polyMesh/sets/refinedCells b/tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/sets/refinedCells
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/polyMesh/sets/refinedCells
rename to tutorials/interFoam/les/nozzleFlow2D/constant/polyMesh/sets/refinedCells
diff --git a/tutorials/interFoam/nozzleFlow2D/constant/transportProperties b/tutorials/interFoam/les/nozzleFlow2D/constant/transportProperties
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/constant/transportProperties
rename to tutorials/interFoam/les/nozzleFlow2D/constant/transportProperties
diff --git a/tutorials/interFoam/les/nozzleFlow2D/constant/turbulenceProperties b/tutorials/interFoam/les/nozzleFlow2D/constant/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..dcadcf17cd97481597090cf391913d3fe6432687
--- /dev/null
+++ b/tutorials/interFoam/les/nozzleFlow2D/constant/turbulenceProperties
@@ -0,0 +1,19 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+simulationType  LESModel;
+
+// ************************************************************************* //
diff --git a/tutorials/interFoam/nozzleFlow2D/system/cellSetDict b/tutorials/interFoam/les/nozzleFlow2D/system/cellSetDict
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/system/cellSetDict
rename to tutorials/interFoam/les/nozzleFlow2D/system/cellSetDict
diff --git a/tutorials/interFoam/nozzleFlow2D/system/cellSetDict.1 b/tutorials/interFoam/les/nozzleFlow2D/system/cellSetDict.1
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/system/cellSetDict.1
rename to tutorials/interFoam/les/nozzleFlow2D/system/cellSetDict.1
diff --git a/tutorials/interFoam/nozzleFlow2D/system/cellSetDict.2 b/tutorials/interFoam/les/nozzleFlow2D/system/cellSetDict.2
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/system/cellSetDict.2
rename to tutorials/interFoam/les/nozzleFlow2D/system/cellSetDict.2
diff --git a/tutorials/interFoam/nozzleFlow2D/system/controlDict b/tutorials/interFoam/les/nozzleFlow2D/system/controlDict
similarity index 97%
rename from tutorials/interFoam/nozzleFlow2D/system/controlDict
rename to tutorials/interFoam/les/nozzleFlow2D/system/controlDict
index 06a945316dad95f82ab2ac28cb3b511e14c8a455..e7a4ac1b84c109aceed597154e81ba5c9dcc3648 100644
--- a/tutorials/interFoam/nozzleFlow2D/system/controlDict
+++ b/tutorials/interFoam/les/nozzleFlow2D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application lesInterFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/interFoam/nozzleFlow2D/system/fvSchemes b/tutorials/interFoam/les/nozzleFlow2D/system/fvSchemes
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/system/fvSchemes
rename to tutorials/interFoam/les/nozzleFlow2D/system/fvSchemes
diff --git a/tutorials/interFoam/nozzleFlow2D/system/fvSolution b/tutorials/interFoam/les/nozzleFlow2D/system/fvSolution
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/system/fvSolution
rename to tutorials/interFoam/les/nozzleFlow2D/system/fvSolution
diff --git a/tutorials/interFoam/nozzleFlow2D/system/refineMeshDict b/tutorials/interFoam/les/nozzleFlow2D/system/refineMeshDict
similarity index 100%
rename from tutorials/interFoam/nozzleFlow2D/system/refineMeshDict
rename to tutorials/interFoam/les/nozzleFlow2D/system/refineMeshDict
diff --git a/tutorials/rasInterFoam/Allclean b/tutorials/interFoam/ras/Allclean
similarity index 100%
rename from tutorials/rasInterFoam/Allclean
rename to tutorials/interFoam/ras/Allclean
diff --git a/tutorials/rasInterFoam/Allrun b/tutorials/interFoam/ras/Allrun
similarity index 100%
rename from tutorials/rasInterFoam/Allrun
rename to tutorials/interFoam/ras/Allrun
diff --git a/tutorials/rasInterFoam/damBreak/0/R b/tutorials/interFoam/ras/damBreak/0/R
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/R
rename to tutorials/interFoam/ras/damBreak/0/R
diff --git a/tutorials/rasInterFoam/damBreak/0/U b/tutorials/interFoam/ras/damBreak/0/U
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/U
rename to tutorials/interFoam/ras/damBreak/0/U
diff --git a/tutorials/rasInterFoam/damBreak/0/epsilon b/tutorials/interFoam/ras/damBreak/0/epsilon
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/epsilon
rename to tutorials/interFoam/ras/damBreak/0/epsilon
diff --git a/tutorials/rasInterFoam/damBreak/0/gamma b/tutorials/interFoam/ras/damBreak/0/gamma
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/gamma
rename to tutorials/interFoam/ras/damBreak/0/gamma
diff --git a/tutorials/rasInterFoam/damBreak/0/gamma.org b/tutorials/interFoam/ras/damBreak/0/gamma.org
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/gamma.org
rename to tutorials/interFoam/ras/damBreak/0/gamma.org
diff --git a/tutorials/rasInterFoam/damBreak/0/k b/tutorials/interFoam/ras/damBreak/0/k
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/k
rename to tutorials/interFoam/ras/damBreak/0/k
diff --git a/tutorials/rasInterFoam/damBreak/0/nuTilda b/tutorials/interFoam/ras/damBreak/0/nuTilda
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/nuTilda
rename to tutorials/interFoam/ras/damBreak/0/nuTilda
diff --git a/tutorials/rasInterFoam/damBreak/0/pd b/tutorials/interFoam/ras/damBreak/0/pd
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/0/pd
rename to tutorials/interFoam/ras/damBreak/0/pd
diff --git a/tutorials/rasInterFoam/damBreak/Allrun b/tutorials/interFoam/ras/damBreak/Allrun
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/Allrun
rename to tutorials/interFoam/ras/damBreak/Allrun
diff --git a/tutorials/rasInterFoam/damBreak/constant/RASProperties b/tutorials/interFoam/ras/damBreak/constant/RASProperties
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/constant/RASProperties
rename to tutorials/interFoam/ras/damBreak/constant/RASProperties
diff --git a/tutorials/rasInterFoam/damBreak/constant/environmentalProperties b/tutorials/interFoam/ras/damBreak/constant/environmentalProperties
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/constant/environmentalProperties
rename to tutorials/interFoam/ras/damBreak/constant/environmentalProperties
diff --git a/tutorials/rasInterFoam/damBreak/constant/polyMesh/blockMeshDict b/tutorials/interFoam/ras/damBreak/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/constant/polyMesh/blockMeshDict
rename to tutorials/interFoam/ras/damBreak/constant/polyMesh/blockMeshDict
diff --git a/tutorials/rasInterFoam/damBreak/constant/polyMesh/boundary b/tutorials/interFoam/ras/damBreak/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/constant/polyMesh/boundary
rename to tutorials/interFoam/ras/damBreak/constant/polyMesh/boundary
diff --git a/tutorials/rasInterFoam/damBreak/constant/transportProperties b/tutorials/interFoam/ras/damBreak/constant/transportProperties
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/constant/transportProperties
rename to tutorials/interFoam/ras/damBreak/constant/transportProperties
diff --git a/tutorials/interFoam/ras/damBreak/constant/turbulenceProperties b/tutorials/interFoam/ras/damBreak/constant/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..07f85c68df22113b7c7747b89457597b0ea41d66
--- /dev/null
+++ b/tutorials/interFoam/ras/damBreak/constant/turbulenceProperties
@@ -0,0 +1,19 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+simulationType  RASModel;
+
+// ************************************************************************* //
diff --git a/tutorials/rasInterFoam/damBreak/system/controlDict b/tutorials/interFoam/ras/damBreak/system/controlDict
similarity index 97%
rename from tutorials/rasInterFoam/damBreak/system/controlDict
rename to tutorials/interFoam/ras/damBreak/system/controlDict
index 47e28307b20d2e7af484d82d05e4fc169878adbb..92227befc184c30b09f90bbd20d1b2f01bd82570 100644
--- a/tutorials/rasInterFoam/damBreak/system/controlDict
+++ b/tutorials/interFoam/ras/damBreak/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application rasInterFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rasInterFoam/damBreak/system/decomposeParDict b/tutorials/interFoam/ras/damBreak/system/decomposeParDict
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/system/decomposeParDict
rename to tutorials/interFoam/ras/damBreak/system/decomposeParDict
diff --git a/tutorials/rasInterFoam/damBreak/system/fvSchemes b/tutorials/interFoam/ras/damBreak/system/fvSchemes
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/system/fvSchemes
rename to tutorials/interFoam/ras/damBreak/system/fvSchemes
diff --git a/tutorials/rasInterFoam/damBreak/system/fvSolution b/tutorials/interFoam/ras/damBreak/system/fvSolution
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/system/fvSolution
rename to tutorials/interFoam/ras/damBreak/system/fvSolution
diff --git a/tutorials/rasInterFoam/damBreak/system/setFieldsDict b/tutorials/interFoam/ras/damBreak/system/setFieldsDict
similarity index 100%
rename from tutorials/rasInterFoam/damBreak/system/setFieldsDict
rename to tutorials/interFoam/ras/damBreak/system/setFieldsDict
diff --git a/tutorials/laplacianFoam/flange/system/controlDict b/tutorials/laplacianFoam/flange/system/controlDict
index 24386fe5ffb77380872ec49513a02f70c95882ba..07a21543108361fa7020e9b6aebdff6d16117f2f 100644
--- a/tutorials/laplacianFoam/flange/system/controlDict
+++ b/tutorials/laplacianFoam/flange/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application laplacianFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/mhdFoam/hartmann/system/controlDict b/tutorials/mhdFoam/hartmann/system/controlDict
index a73912667543f62f9ed37c6c38ee85df75ff2293..267187bdbf65f957449ab63638753b485a977c22 100644
--- a/tutorials/mhdFoam/hartmann/system/controlDict
+++ b/tutorials/mhdFoam/hartmann/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application mhdFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/multiphaseInterFoam/damBreak4phase/system/controlDict b/tutorials/multiphaseInterFoam/damBreak4phase/system/controlDict
index ac70ee93e0045aeabbd9851575b220c8f0b307c6..03b8dd3beff45c667bb1a783d63fbfaf32a68bbd 100644
--- a/tutorials/multiphaseInterFoam/damBreak4phase/system/controlDict
+++ b/tutorials/multiphaseInterFoam/damBreak4phase/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application interFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/multiphaseInterFoam/damBreak4phaseFine/system/controlDict b/tutorials/multiphaseInterFoam/damBreak4phaseFine/system/controlDict
index ac70ee93e0045aeabbd9851575b220c8f0b307c6..03b8dd3beff45c667bb1a783d63fbfaf32a68bbd 100644
--- a/tutorials/multiphaseInterFoam/damBreak4phaseFine/system/controlDict
+++ b/tutorials/multiphaseInterFoam/damBreak4phaseFine/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application interFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/nonNewtonianIcoFoam/offsetCylinder/system/controlDict b/tutorials/nonNewtonianIcoFoam/offsetCylinder/system/controlDict
index 68e0a0fe066bf8a1dcbf8c430824a35aaee24c9e..4d404e35f6b94583d0b7734d136f1ada114f48b4 100644
--- a/tutorials/nonNewtonianIcoFoam/offsetCylinder/system/controlDict
+++ b/tutorials/nonNewtonianIcoFoam/offsetCylinder/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application nonNewtonianIcoFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/pimpleFoam/t-junction/system/controlDict b/tutorials/pimpleFoam/t-junction/system/controlDict
index b5f0d20f7e2cd66501bd7b248f537d0db8804fb9..ca979c4a6b9dea96ecead463ee5c8b5067bac38a 100644
--- a/tutorials/pimpleFoam/t-junction/system/controlDict
+++ b/tutorials/pimpleFoam/t-junction/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application turbFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/pisoFoam/Allrun b/tutorials/pisoFoam/Allrun
new file mode 100755
index 0000000000000000000000000000000000000000..7d6114dd5037f136433502b3d3c2e6112249b10e
--- /dev/null
+++ b/tutorials/pisoFoam/Allrun
@@ -0,0 +1,37 @@
+#!/bin/sh
+# Source tutorial run functions
+. $WM_PROJECT_DIR/bin/tools/RunFunctions
+
+# Get application name from directory
+application="pisoFoam"
+
+rasCases="cavity"
+lesCases="pitzDaily pitzDailyDirectMapped"
+
+computeCase()
+{
+    if [ -f Allrun ] ; then
+        ./Allrun
+    else
+        runApplication blockMesh
+        runApplication $application
+    fi
+}
+
+cd ras
+for case in $rasCases
+do
+    cd $case
+    computeCase
+    cd ..
+done
+cd ..
+
+cd les
+for case in $lesCases
+do
+    cd $case
+    computeCase
+    cd ..
+done
+cd ..
diff --git a/tutorials/coodles/pitzDaily/0/B b/tutorials/pisoFoam/les/pitzDaily/0/B
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/B
rename to tutorials/pisoFoam/les/pitzDaily/0/B
diff --git a/tutorials/coodles/pitzDaily/0/U b/tutorials/pisoFoam/les/pitzDaily/0/U
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/U
rename to tutorials/pisoFoam/les/pitzDaily/0/U
diff --git a/tutorials/coodles/pitzDaily/0/k b/tutorials/pisoFoam/les/pitzDaily/0/k
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/k
rename to tutorials/pisoFoam/les/pitzDaily/0/k
diff --git a/tutorials/oodles/pitzDaily/0/nuSgs b/tutorials/pisoFoam/les/pitzDaily/0/nuSgs
similarity index 100%
rename from tutorials/oodles/pitzDaily/0/nuSgs
rename to tutorials/pisoFoam/les/pitzDaily/0/nuSgs
diff --git a/tutorials/oodles/pitzDaily/0/nuTilda b/tutorials/pisoFoam/les/pitzDaily/0/nuTilda
similarity index 100%
rename from tutorials/oodles/pitzDaily/0/nuTilda
rename to tutorials/pisoFoam/les/pitzDaily/0/nuTilda
diff --git a/tutorials/oodles/pitzDaily/0/p b/tutorials/pisoFoam/les/pitzDaily/0/p
similarity index 100%
rename from tutorials/oodles/pitzDaily/0/p
rename to tutorials/pisoFoam/les/pitzDaily/0/p
diff --git a/tutorials/oodles/pitzDaily/constant/LESProperties b/tutorials/pisoFoam/les/pitzDaily/constant/LESProperties
similarity index 99%
rename from tutorials/oodles/pitzDaily/constant/LESProperties
rename to tutorials/pisoFoam/les/pitzDaily/constant/LESProperties
index 05339f675aaeeb891be623cf2a85ec15b6509e5b..336220cfbb49c0b792f2e7ec104a60ca04ad55ad 100644
--- a/tutorials/oodles/pitzDaily/constant/LESProperties
+++ b/tutorials/pisoFoam/les/pitzDaily/constant/LESProperties
@@ -14,6 +14,8 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
+turbulence          on;
+
 LESModel            oneEqEddy;
 
 delta               cubeRootVol;
diff --git a/tutorials/coodles/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/pisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/coodles/pitzDaily/constant/polyMesh/blockMeshDict
rename to tutorials/pisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict
diff --git a/tutorials/pisoFoam/les/pitzDaily/constant/polyMesh/boundary b/tutorials/pisoFoam/les/pitzDaily/constant/polyMesh/boundary
new file mode 100644
index 0000000000000000000000000000000000000000..313dcceba1abd7b93d57320c4c674f1734692506
--- /dev/null
+++ b/tutorials/pisoFoam/les/pitzDaily/constant/polyMesh/boundary
@@ -0,0 +1,52 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  dev                                   |
+|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       polyBoundaryMesh;
+    location    "constant/polyMesh";
+    object      boundary;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+5
+(
+    inlet
+    {
+        type            patch;
+        nFaces          30;
+        startFace       24170;
+    }
+    outlet
+    {
+        type            patch;
+        nFaces          57;
+        startFace       24200;
+    }
+    upperWall
+    {
+        type            wall;
+        nFaces          223;
+        startFace       24257;
+    }
+    lowerWall
+    {
+        type            wall;
+        nFaces          250;
+        startFace       24480;
+    }
+    frontAndBack
+    {
+        type            empty;
+        nFaces          24450;
+        startFace       24730;
+    }
+)
+
+// ************************************************************************* //
diff --git a/tutorials/oodles/pitzDaily/constant/transportProperties b/tutorials/pisoFoam/les/pitzDaily/constant/transportProperties
similarity index 100%
rename from tutorials/oodles/pitzDaily/constant/transportProperties
rename to tutorials/pisoFoam/les/pitzDaily/constant/transportProperties
diff --git a/tutorials/pisoFoam/les/pitzDaily/constant/turbulenceProperties b/tutorials/pisoFoam/les/pitzDaily/constant/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..dcadcf17cd97481597090cf391913d3fe6432687
--- /dev/null
+++ b/tutorials/pisoFoam/les/pitzDaily/constant/turbulenceProperties
@@ -0,0 +1,19 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+simulationType  LESModel;
+
+// ************************************************************************* //
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/controlDict b/tutorials/pisoFoam/les/pitzDaily/system/controlDict
similarity index 99%
rename from tutorials/oodles/pitzDailyDirectMapped/system/controlDict
rename to tutorials/pisoFoam/les/pitzDaily/system/controlDict
index ea3d0698abcb413398704ac4f24dc3ff2c9805dc..627a1b2516eae4c0246f8660912a9018f5201ef7 100644
--- a/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
+++ b/tutorials/pisoFoam/les/pitzDaily/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application oodles;
 
 startFrom       startTime;
 
diff --git a/tutorials/oodles/pitzDaily/system/fvSchemes b/tutorials/pisoFoam/les/pitzDaily/system/fvSchemes
similarity index 100%
rename from tutorials/oodles/pitzDaily/system/fvSchemes
rename to tutorials/pisoFoam/les/pitzDaily/system/fvSchemes
diff --git a/tutorials/oodles/pitzDaily/system/fvSolution b/tutorials/pisoFoam/les/pitzDaily/system/fvSolution
similarity index 100%
rename from tutorials/oodles/pitzDaily/system/fvSolution
rename to tutorials/pisoFoam/les/pitzDaily/system/fvSolution
diff --git a/tutorials/oodles/pitzDailyDirectMapped/0/B b/tutorials/pisoFoam/les/pitzDailyDirectMapped/0/B
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/0/B
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/0/B
diff --git a/tutorials/oodles/pitzDailyDirectMapped/0/U b/tutorials/pisoFoam/les/pitzDailyDirectMapped/0/U
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/0/U
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/0/U
diff --git a/tutorials/oodles/pitzDailyDirectMapped/0/k b/tutorials/pisoFoam/les/pitzDailyDirectMapped/0/k
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/0/k
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/0/k
diff --git a/tutorials/oodles/pitzDailyDirectMapped/0/nuSgs b/tutorials/pisoFoam/les/pitzDailyDirectMapped/0/nuSgs
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/0/nuSgs
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/0/nuSgs
diff --git a/tutorials/oodles/pitzDailyDirectMapped/0/nuTilda b/tutorials/pisoFoam/les/pitzDailyDirectMapped/0/nuTilda
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/0/nuTilda
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/0/nuTilda
diff --git a/tutorials/oodles/pitzDailyDirectMapped/0/p b/tutorials/pisoFoam/les/pitzDailyDirectMapped/0/p
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/0/p
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/0/p
diff --git a/tutorials/oodles/pitzDailyDirectMapped/Allrun b/tutorials/pisoFoam/les/pitzDailyDirectMapped/Allrun
similarity index 90%
rename from tutorials/oodles/pitzDailyDirectMapped/Allrun
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/Allrun
index 1e0106247872479a16ec5f2bf3f60574cbc78895..d23000a160182734de209f890271050fafedb183 100755
--- a/tutorials/oodles/pitzDailyDirectMapped/Allrun
+++ b/tutorials/pisoFoam/les/pitzDailyDirectMapped/Allrun
@@ -3,7 +3,7 @@
 . $WM_PROJECT_DIR/bin/tools/RunFunctions
 
 # Get application name from directory
-application="oodles"
+application="pisoFoam"
 
 runApplication blockMesh
 runApplication changeDictionary
diff --git a/tutorials/oodles/pitzDailyDirectMapped/constant/LESProperties b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/LESProperties
similarity index 99%
rename from tutorials/oodles/pitzDailyDirectMapped/constant/LESProperties
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/LESProperties
index 05339f675aaeeb891be623cf2a85ec15b6509e5b..336220cfbb49c0b792f2e7ec104a60ca04ad55ad 100644
--- a/tutorials/oodles/pitzDailyDirectMapped/constant/LESProperties
+++ b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/LESProperties
@@ -14,6 +14,8 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
+turbulence          on;
+
 LESModel            oneEqEddy;
 
 delta               cubeRootVol;
diff --git a/tutorials/oodles/pitzDailyDirectMapped/constant/polyMesh/blockMeshDict b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/constant/polyMesh/blockMeshDict
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/blockMeshDict
diff --git a/tutorials/oodles/pitzDailyDirectMapped/constant/polyMesh/boundary b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/boundary
similarity index 90%
rename from tutorials/oodles/pitzDailyDirectMapped/constant/polyMesh/boundary
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/boundary
index 3f70c82e6755e02de59c615fbabcd399dfcec25c..8f75d94824cb714851d10e610a52c55725f09605 100644
--- a/tutorials/oodles/pitzDailyDirectMapped/constant/polyMesh/boundary
+++ b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/boundary
@@ -2,7 +2,7 @@
 | =========                 |                                                 |
 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
 |  \\    /   O peration     | Version:  dev                                   |
-|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
 |    \\/     M anipulation  |                                                 |
 \*---------------------------------------------------------------------------*/
 FoamFile
@@ -18,7 +18,7 @@ FoamFile
 
 5
 (
-inlet           
+inlet
 {
     type            directMappedPatch;
     nFaces          30;
@@ -28,28 +28,28 @@ inlet
     offset          ( 0.0495 0 0 );
 }
 
-outlet          
+outlet
 {
     type            patch;
     nFaces          57;
     startFace       27268;
 }
 
-upperWall       
+upperWall
 {
     type            wall;
     nFaces          275;
     startFace       27325;
 }
 
-lowerWall       
+lowerWall
 {
     type            wall;
     nFaces          302;
     startFace       27600;
 }
 
-frontAndBack    
+frontAndBack
 {
     type            empty;
     nFaces          27570;
diff --git a/tutorials/oodles/pitzDailyDirectMapped/constant/transportProperties b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/transportProperties
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/constant/transportProperties
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/transportProperties
diff --git a/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/turbulenceProperties b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..dcadcf17cd97481597090cf391913d3fe6432687
--- /dev/null
+++ b/tutorials/pisoFoam/les/pitzDailyDirectMapped/constant/turbulenceProperties
@@ -0,0 +1,19 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+simulationType  LESModel;
+
+// ************************************************************************* //
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/changeDictionaryDict b/tutorials/pisoFoam/les/pitzDailyDirectMapped/system/changeDictionaryDict
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/system/changeDictionaryDict
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/system/changeDictionaryDict
diff --git a/tutorials/oodles/pitzDaily/system/controlDict b/tutorials/pisoFoam/les/pitzDailyDirectMapped/system/controlDict
similarity index 99%
rename from tutorials/oodles/pitzDaily/system/controlDict
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/system/controlDict
index ea3d0698abcb413398704ac4f24dc3ff2c9805dc..627a1b2516eae4c0246f8660912a9018f5201ef7 100644
--- a/tutorials/oodles/pitzDaily/system/controlDict
+++ b/tutorials/pisoFoam/les/pitzDailyDirectMapped/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application oodles;
 
 startFrom       startTime;
 
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/decomposeParDict b/tutorials/pisoFoam/les/pitzDailyDirectMapped/system/decomposeParDict
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/system/decomposeParDict
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/system/decomposeParDict
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/fvSchemes b/tutorials/pisoFoam/les/pitzDailyDirectMapped/system/fvSchemes
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/system/fvSchemes
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/system/fvSchemes
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/fvSolution b/tutorials/pisoFoam/les/pitzDailyDirectMapped/system/fvSolution
similarity index 100%
rename from tutorials/oodles/pitzDailyDirectMapped/system/fvSolution
rename to tutorials/pisoFoam/les/pitzDailyDirectMapped/system/fvSolution
diff --git a/tutorials/rhoTurbFoam/cavity/0/R b/tutorials/pisoFoam/ras/cavity/0/R
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/R
rename to tutorials/pisoFoam/ras/cavity/0/R
diff --git a/tutorials/turbFoam/cavity/0/U b/tutorials/pisoFoam/ras/cavity/0/U
similarity index 100%
rename from tutorials/turbFoam/cavity/0/U
rename to tutorials/pisoFoam/ras/cavity/0/U
diff --git a/tutorials/turbFoam/cavity/0/epsilon b/tutorials/pisoFoam/ras/cavity/0/epsilon
similarity index 70%
rename from tutorials/turbFoam/cavity/0/epsilon
rename to tutorials/pisoFoam/ras/cavity/0/epsilon
index b24ccfb3802fe4d844039522afaf26e6fed39fe7..6b009c939ad092fdef7f54b8ecb9b755fb70ac3c 100644
--- a/tutorials/turbFoam/cavity/0/epsilon
+++ b/tutorials/pisoFoam/ras/cavity/0/epsilon
@@ -1,8 +1,8 @@
 /*--------------------------------*- C++ -*----------------------------------*\
 | =========                 |                                                 |
 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
-|  \\    /   O peration     | Version:  1.5                                   |
-|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|  \\    /   O peration     | Version:  dev                                   |
+|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
 |    \\/     M anipulation  |                                                 |
 \*---------------------------------------------------------------------------*/
 FoamFile
@@ -10,6 +10,7 @@ FoamFile
     version     2.0;
     format      ascii;
     class       volScalarField;
+    location    "0";
     object      epsilon;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@@ -20,20 +21,21 @@ internalField   uniform 0.000765;
 
 boundaryField
 {
-    movingWall      
+    movingWall
     {
-        type            zeroGradient;
+        type            epsilonWallFunction;
+        value           uniform 0.000765;
     }
-
-    fixedWalls      
+    fixedWalls
     {
-        type            zeroGradient;
+        type            epsilonWallFunction;
+        value           uniform 0.000765;
     }
-
-    frontAndBack    
+    frontAndBack
     {
         type            empty;
     }
 }
 
+
 // ************************************************************************* //
diff --git a/tutorials/turbFoam/cavity/0/k b/tutorials/pisoFoam/ras/cavity/0/k
similarity index 70%
rename from tutorials/turbFoam/cavity/0/k
rename to tutorials/pisoFoam/ras/cavity/0/k
index 7cbb3473bab716c2f2ab079295a740c1302a54f4..5242962b3b24e867f6b6b8db4b0c278faee0a476 100644
--- a/tutorials/turbFoam/cavity/0/k
+++ b/tutorials/pisoFoam/ras/cavity/0/k
@@ -1,8 +1,8 @@
 /*--------------------------------*- C++ -*----------------------------------*\
 | =========                 |                                                 |
 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
-|  \\    /   O peration     | Version:  1.5                                   |
-|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|  \\    /   O peration     | Version:  dev                                   |
+|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
 |    \\/     M anipulation  |                                                 |
 \*---------------------------------------------------------------------------*/
 FoamFile
@@ -10,6 +10,7 @@ FoamFile
     version     2.0;
     format      ascii;
     class       volScalarField;
+    location    "0";
     object      k;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@@ -20,20 +21,21 @@ internalField   uniform 0.00325;
 
 boundaryField
 {
-    movingWall      
+    movingWall
     {
-        type            zeroGradient;
+        type            kQRWallFunction;
+        value           uniform 0.00325;
     }
-
-    fixedWalls      
+    fixedWalls
     {
-        type            zeroGradient;
+        type            kQRWallFunction;
+        value           uniform 0.00325;
     }
-
-    frontAndBack    
+    frontAndBack
     {
         type            empty;
     }
 }
 
+
 // ************************************************************************* //
diff --git a/tutorials/turbFoam/cavity/0/nuTilda b/tutorials/pisoFoam/ras/cavity/0/nuTilda
similarity index 100%
rename from tutorials/turbFoam/cavity/0/nuTilda
rename to tutorials/pisoFoam/ras/cavity/0/nuTilda
diff --git a/tutorials/oodles/pitzDaily/constant/polyMesh/boundary b/tutorials/pisoFoam/ras/cavity/0/nut
similarity index 54%
rename from tutorials/oodles/pitzDaily/constant/polyMesh/boundary
rename to tutorials/pisoFoam/ras/cavity/0/nut
index 8eb7d98937fcdab8a13949fd6bdc743a0928e6d0..dc341e7a1c76b1bafc28d58d8ca450c0b77d0e14 100644
--- a/tutorials/oodles/pitzDaily/constant/polyMesh/boundary
+++ b/tutorials/pisoFoam/ras/cavity/0/nut
@@ -1,55 +1,41 @@
 /*--------------------------------*- C++ -*----------------------------------*\
 | =========                 |                                                 |
 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
-|  \\    /   O peration     | Version:  1.5                                   |
-|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|  \\    /   O peration     | Version:  dev                                   |
+|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
 |    \\/     M anipulation  |                                                 |
 \*---------------------------------------------------------------------------*/
 FoamFile
 {
     version     2.0;
     format      ascii;
-    class       polyBoundaryMesh;
-    object      boundary;
+    class       volScalarField;
+    location    "0";
+    object      nut;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-5
-(
-inlet
-{
-    type patch;
-    nFaces 30;
-    startFace 24170;
-}
+dimensions      [0 2 -1 0 0 0 0];
 
-outlet
-{
-    type patch;
-    nFaces 57;
-    startFace 24200;
-}
+internalField   uniform 0;
 
-upperWall
+boundaryField
 {
-    type wall;
-    nFaces 223;
-    startFace 24257;
+    movingWall
+    {
+        type            nutWallFunction;
+        value           uniform 0;
+    }
+    fixedWalls
+    {
+        type            nutWallFunction;
+        value           uniform 0;
+    }
+    frontAndBack
+    {
+        type            empty;
+    }
 }
 
-lowerWall
-{
-    type wall;
-    nFaces 250;
-    startFace 24480;
-}
-
-frontAndBack
-{
-    type empty;
-    nFaces 24450;
-    startFace 24730;
-}
-)
 
 // ************************************************************************* //
diff --git a/tutorials/turbFoam/cavity/0/p b/tutorials/pisoFoam/ras/cavity/0/p
similarity index 100%
rename from tutorials/turbFoam/cavity/0/p
rename to tutorials/pisoFoam/ras/cavity/0/p
diff --git a/tutorials/turbFoam/cavity/constant/RASProperties b/tutorials/pisoFoam/ras/cavity/constant/RASProperties
similarity index 100%
rename from tutorials/turbFoam/cavity/constant/RASProperties
rename to tutorials/pisoFoam/ras/cavity/constant/RASProperties
diff --git a/tutorials/rhoTurbFoam/cavity/constant/polyMesh/blockMeshDict b/tutorials/pisoFoam/ras/cavity/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/constant/polyMesh/blockMeshDict
rename to tutorials/pisoFoam/ras/cavity/constant/polyMesh/blockMeshDict
diff --git a/tutorials/turbFoam/cavity/constant/polyMesh/boundary b/tutorials/pisoFoam/ras/cavity/constant/polyMesh/boundary
similarity index 86%
rename from tutorials/turbFoam/cavity/constant/polyMesh/boundary
rename to tutorials/pisoFoam/ras/cavity/constant/polyMesh/boundary
index cc15fe93fcfd889832b45cd9d31b58e296d2b585..61feadd97403fbf58a57c925fc262f3de46ec95a 100644
--- a/tutorials/turbFoam/cavity/constant/polyMesh/boundary
+++ b/tutorials/pisoFoam/ras/cavity/constant/polyMesh/boundary
@@ -1,8 +1,8 @@
 /*--------------------------------*- C++ -*----------------------------------*\
 | =========                 |                                                 |
 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
-|  \\    /   O peration     | Version:  1.5                                   |
-|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|  \\    /   O peration     | Version:  dev                                   |
+|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
 |    \\/     M anipulation  |                                                 |
 \*---------------------------------------------------------------------------*/
 FoamFile
@@ -10,6 +10,7 @@ FoamFile
     version     2.0;
     format      ascii;
     class       polyBoundaryMesh;
+    location    "constant/polyMesh";
     object      boundary;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
diff --git a/tutorials/turbFoam/cavity/constant/transportProperties b/tutorials/pisoFoam/ras/cavity/constant/transportProperties
similarity index 100%
rename from tutorials/turbFoam/cavity/constant/transportProperties
rename to tutorials/pisoFoam/ras/cavity/constant/transportProperties
diff --git a/tutorials/pisoFoam/ras/cavity/constant/turbulenceProperties b/tutorials/pisoFoam/ras/cavity/constant/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..07f85c68df22113b7c7747b89457597b0ea41d66
--- /dev/null
+++ b/tutorials/pisoFoam/ras/cavity/constant/turbulenceProperties
@@ -0,0 +1,19 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+simulationType  RASModel;
+
+// ************************************************************************* //
diff --git a/tutorials/turbFoam/cavity/system/controlDict b/tutorials/pisoFoam/ras/cavity/system/controlDict
similarity index 98%
rename from tutorials/turbFoam/cavity/system/controlDict
rename to tutorials/pisoFoam/ras/cavity/system/controlDict
index b62cd7f22b2fa6dabeebab7c86b02d44e9070a61..54904fd3daadf40e61fb4fb207420ff90004ece2 100644
--- a/tutorials/turbFoam/cavity/system/controlDict
+++ b/tutorials/pisoFoam/ras/cavity/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application turbFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/turbFoam/cavity/system/fvSchemes b/tutorials/pisoFoam/ras/cavity/system/fvSchemes
similarity index 100%
rename from tutorials/turbFoam/cavity/system/fvSchemes
rename to tutorials/pisoFoam/ras/cavity/system/fvSchemes
diff --git a/tutorials/turbFoam/cavity/system/fvSolution b/tutorials/pisoFoam/ras/cavity/system/fvSolution
similarity index 93%
rename from tutorials/turbFoam/cavity/system/fvSolution
rename to tutorials/pisoFoam/ras/cavity/system/fvSolution
index a425dc16847dcb6ab27339e23c2d1563ce8b118c..0da9f4a3b69b072a2c8a103884a0777a1e05effd 100644
--- a/tutorials/turbFoam/cavity/system/fvSolution
+++ b/tutorials/pisoFoam/ras/cavity/system/fvSolution
@@ -17,6 +17,12 @@ FoamFile
 solvers
 {
     p PCG
+    {
+        preconditioner   DIC;
+        tolerance        1e-06;
+        relTol           0.1;
+    };
+    pFinal PCG
     {
         preconditioner   DIC;
         tolerance        1e-06;
diff --git a/tutorials/potentialFoam/cylinder/system/controlDict b/tutorials/potentialFoam/cylinder/system/controlDict
index 266d1cb20743fbbc68eaa585757a593c7161f34c..2300e2c09ea24050334b25de1cd227b6fbb88806 100644
--- a/tutorials/potentialFoam/cylinder/system/controlDict
+++ b/tutorials/potentialFoam/cylinder/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application potentialFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/potentialFoam/pitzDaily/system/controlDict b/tutorials/potentialFoam/pitzDaily/system/controlDict
index 266d1cb20743fbbc68eaa585757a593c7161f34c..2300e2c09ea24050334b25de1cd227b6fbb88806 100644
--- a/tutorials/potentialFoam/pitzDaily/system/controlDict
+++ b/tutorials/potentialFoam/pitzDaily/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application potentialFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rhoCentralFoam/obliqueShock/system/controlDict b/tutorials/rhoCentralFoam/obliqueShock/system/controlDict
index 468da70d9a3799d7081ae987d4474b9aab1adb0e..d5385089b9f456c55835fc5ee302edc0f7f68c3f 100644
--- a/tutorials/rhoCentralFoam/obliqueShock/system/controlDict
+++ b/tutorials/rhoCentralFoam/obliqueShock/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     centralFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rhoCentralFoam/shockTube/system/controlDict b/tutorials/rhoCentralFoam/shockTube/system/controlDict
index 1e1f1a16a9f7023c1cbfaaa89d0b1e9ffcdb0d5d..38434ebd6fbf28789e6116d60a0ad349eee12ff4 100644
--- a/tutorials/rhoCentralFoam/shockTube/system/controlDict
+++ b/tutorials/rhoCentralFoam/shockTube/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass rhopSonicFoam;
 
 startFrom startTime;
 
diff --git a/tutorials/rhoCentralFoam/wedge15Ma5/system/controlDict b/tutorials/rhoCentralFoam/wedge15Ma5/system/controlDict
index e4bc93f3d08364aa5f856181534791ad47f0e97e..301694b88c4e9d42cf37bde9bbc9115f9a5c1fe4 100644
--- a/tutorials/rhoCentralFoam/wedge15Ma5/system/controlDict
+++ b/tutorials/rhoCentralFoam/wedge15Ma5/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass rhopSonicFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rhoPimpleFoam/angledDuct/system/controlDict b/tutorials/rhoPimpleFoam/angledDuct/system/controlDict
index 47dad418f7ea17265979555b70168e095cb96ff6..3924b69fcc5eeea0fa23e981c4a86f4dfb21486e 100644
--- a/tutorials/rhoPimpleFoam/angledDuct/system/controlDict
+++ b/tutorials/rhoPimpleFoam/angledDuct/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application rhoTurbFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/oodles/pitzDaily/0/B b/tutorials/rhoPisoFoam/les/pitzDaily/0/B
similarity index 100%
rename from tutorials/oodles/pitzDaily/0/B
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/B
diff --git a/tutorials/coodles/pitzDaily/0/T b/tutorials/rhoPisoFoam/les/pitzDaily/0/T
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/T
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/T
diff --git a/tutorials/oodles/pitzDaily/0/U b/tutorials/rhoPisoFoam/les/pitzDaily/0/U
similarity index 100%
rename from tutorials/oodles/pitzDaily/0/U
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/U
diff --git a/tutorials/oodles/pitzDaily/0/k b/tutorials/rhoPisoFoam/les/pitzDaily/0/k
similarity index 100%
rename from tutorials/oodles/pitzDaily/0/k
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/k
diff --git a/tutorials/coodles/pitzDaily/0/muSgs b/tutorials/rhoPisoFoam/les/pitzDaily/0/muSgs
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/muSgs
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/muSgs
diff --git a/tutorials/coodles/pitzDaily/0/muTilda b/tutorials/rhoPisoFoam/les/pitzDaily/0/muTilda
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/muTilda
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/muTilda
diff --git a/tutorials/coodles/pitzDaily/0/p b/tutorials/rhoPisoFoam/les/pitzDaily/0/p
similarity index 100%
rename from tutorials/coodles/pitzDaily/0/p
rename to tutorials/rhoPisoFoam/les/pitzDaily/0/p
diff --git a/tutorials/coodles/pitzDaily/constant/LESProperties b/tutorials/rhoPisoFoam/les/pitzDaily/constant/LESProperties
similarity index 100%
rename from tutorials/coodles/pitzDaily/constant/LESProperties
rename to tutorials/rhoPisoFoam/les/pitzDaily/constant/LESProperties
diff --git a/tutorials/oodles/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/rhoPisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/oodles/pitzDaily/constant/polyMesh/blockMeshDict
rename to tutorials/rhoPisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict
diff --git a/tutorials/coodles/pitzDaily/constant/polyMesh/boundary b/tutorials/rhoPisoFoam/les/pitzDaily/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/coodles/pitzDaily/constant/polyMesh/boundary
rename to tutorials/rhoPisoFoam/les/pitzDaily/constant/polyMesh/boundary
diff --git a/tutorials/coodles/pitzDaily/constant/thermophysicalProperties b/tutorials/rhoPisoFoam/les/pitzDaily/constant/thermophysicalProperties
similarity index 100%
rename from tutorials/coodles/pitzDaily/constant/thermophysicalProperties
rename to tutorials/rhoPisoFoam/les/pitzDaily/constant/thermophysicalProperties
diff --git a/tutorials/coodles/pitzDaily/system/controlDict b/tutorials/rhoPisoFoam/les/pitzDaily/system/controlDict
similarity index 98%
rename from tutorials/coodles/pitzDaily/system/controlDict
rename to tutorials/rhoPisoFoam/les/pitzDaily/system/controlDict
index 915324f6c34d99174c80d0dcc91b2f789d882de7..a5870996dd1b84b595517af4ba98625a49f07b9a 100644
--- a/tutorials/coodles/pitzDaily/system/controlDict
+++ b/tutorials/rhoPisoFoam/les/pitzDaily/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application coodles;
 
 startFrom       startTime;
 
diff --git a/tutorials/coodles/pitzDaily/system/fvSchemes b/tutorials/rhoPisoFoam/les/pitzDaily/system/fvSchemes
similarity index 100%
rename from tutorials/coodles/pitzDaily/system/fvSchemes
rename to tutorials/rhoPisoFoam/les/pitzDaily/system/fvSchemes
diff --git a/tutorials/coodles/pitzDaily/system/fvSolution b/tutorials/rhoPisoFoam/les/pitzDaily/system/fvSolution
similarity index 100%
rename from tutorials/coodles/pitzDaily/system/fvSolution
rename to tutorials/rhoPisoFoam/les/pitzDaily/system/fvSolution
diff --git a/tutorials/turbFoam/cavity/0/R b/tutorials/rhoPisoFoam/ras/cavity/0/R
similarity index 100%
rename from tutorials/turbFoam/cavity/0/R
rename to tutorials/rhoPisoFoam/ras/cavity/0/R
diff --git a/tutorials/rhoTurbFoam/cavity/0/T b/tutorials/rhoPisoFoam/ras/cavity/0/T
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/T
rename to tutorials/rhoPisoFoam/ras/cavity/0/T
diff --git a/tutorials/rhoTurbFoam/cavity/0/U b/tutorials/rhoPisoFoam/ras/cavity/0/U
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/U
rename to tutorials/rhoPisoFoam/ras/cavity/0/U
diff --git a/tutorials/rhoTurbFoam/cavity/0/epsilon b/tutorials/rhoPisoFoam/ras/cavity/0/epsilon
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/epsilon
rename to tutorials/rhoPisoFoam/ras/cavity/0/epsilon
diff --git a/tutorials/rhoTurbFoam/cavity/0/k b/tutorials/rhoPisoFoam/ras/cavity/0/k
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/k
rename to tutorials/rhoPisoFoam/ras/cavity/0/k
diff --git a/tutorials/rhoTurbFoam/cavity/0/omega b/tutorials/rhoPisoFoam/ras/cavity/0/omega
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/omega
rename to tutorials/rhoPisoFoam/ras/cavity/0/omega
diff --git a/tutorials/rhoTurbFoam/cavity/0/p b/tutorials/rhoPisoFoam/ras/cavity/0/p
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/0/p
rename to tutorials/rhoPisoFoam/ras/cavity/0/p
diff --git a/tutorials/rhoTurbFoam/cavity/constant/RASProperties b/tutorials/rhoPisoFoam/ras/cavity/constant/RASProperties
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/constant/RASProperties
rename to tutorials/rhoPisoFoam/ras/cavity/constant/RASProperties
diff --git a/tutorials/turbFoam/cavity/constant/polyMesh/blockMeshDict b/tutorials/rhoPisoFoam/ras/cavity/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/turbFoam/cavity/constant/polyMesh/blockMeshDict
rename to tutorials/rhoPisoFoam/ras/cavity/constant/polyMesh/blockMeshDict
diff --git a/tutorials/rhoTurbFoam/cavity/constant/polyMesh/boundary b/tutorials/rhoPisoFoam/ras/cavity/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/constant/polyMesh/boundary
rename to tutorials/rhoPisoFoam/ras/cavity/constant/polyMesh/boundary
diff --git a/tutorials/rhoTurbFoam/cavity/constant/thermophysicalProperties b/tutorials/rhoPisoFoam/ras/cavity/constant/thermophysicalProperties
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/constant/thermophysicalProperties
rename to tutorials/rhoPisoFoam/ras/cavity/constant/thermophysicalProperties
diff --git a/tutorials/rhoTurbFoam/cavity/system/controlDict b/tutorials/rhoPisoFoam/ras/cavity/system/controlDict
similarity index 98%
rename from tutorials/rhoTurbFoam/cavity/system/controlDict
rename to tutorials/rhoPisoFoam/ras/cavity/system/controlDict
index f5ff06d5533d385dd142ece0b1a195afcd0751c4..be7feda05dc9a744cf538743ec7aedc6df1a31df 100644
--- a/tutorials/rhoTurbFoam/cavity/system/controlDict
+++ b/tutorials/rhoPisoFoam/ras/cavity/system/controlDict
@@ -15,7 +15,6 @@ FoamFile
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 // Foam Application Class
-application rhoTurbFoam;
 
 // Start point of run
 startFrom       startTime;
diff --git a/tutorials/rhoTurbFoam/cavity/system/fvSchemes b/tutorials/rhoPisoFoam/ras/cavity/system/fvSchemes
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/system/fvSchemes
rename to tutorials/rhoPisoFoam/ras/cavity/system/fvSchemes
diff --git a/tutorials/rhoTurbFoam/cavity/system/fvSolution b/tutorials/rhoPisoFoam/ras/cavity/system/fvSolution
similarity index 100%
rename from tutorials/rhoTurbFoam/cavity/system/fvSolution
rename to tutorials/rhoPisoFoam/ras/cavity/system/fvSolution
diff --git a/tutorials/rhoPorousSimpleFoam/angledDuctExplicit/system/controlDict b/tutorials/rhoPorousSimpleFoam/angledDuctExplicit/system/controlDict
index 92b222d865b8273da482ad8bb55c5bb6584fbe44..691db89a86f361d2ae2ca4ed9bb939e03eb452ca 100644
--- a/tutorials/rhoPorousSimpleFoam/angledDuctExplicit/system/controlDict
+++ b/tutorials/rhoPorousSimpleFoam/angledDuctExplicit/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     rhoPorousSimpleFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rhoPorousSimpleFoam/angledDuctImplicit/system/controlDict b/tutorials/rhoPorousSimpleFoam/angledDuctImplicit/system/controlDict
index 047374fa695c2dc7b3d5134eb2f4a4ef6046ebc1..b354267d9e85882f79c51118a48ea47d26ba024e 100644
--- a/tutorials/rhoPorousSimpleFoam/angledDuctImplicit/system/controlDict
+++ b/tutorials/rhoPorousSimpleFoam/angledDuctImplicit/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     rhoPorousSimpleFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rhoSonicFoam/forwardStep/system/controlDict b/tutorials/rhoSonicFoam/forwardStep/system/controlDict
index 323ae66cd68f706b220587ad9cbcc5fe75035e41..4a7ac2d55093860131e3519f96fa5623cc787eb8 100644
--- a/tutorials/rhoSonicFoam/forwardStep/system/controlDict
+++ b/tutorials/rhoSonicFoam/forwardStep/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application rhoSonicFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/rhoSonicFoam/shockTube/system/controlDict b/tutorials/rhoSonicFoam/shockTube/system/controlDict
index c7b171b29660b4bdc58a82df74d1f367d558f547..cf7893b7647e2594cc0ec63d3681a4a5d2a9cb3d 100644
--- a/tutorials/rhoSonicFoam/shockTube/system/controlDict
+++ b/tutorials/rhoSonicFoam/shockTube/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application rhoSonicFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/rhoTurbTwinParcelFoam/simplifiedSiwek/system/controlDict b/tutorials/rhoTurbTwinParcelFoam/simplifiedSiwek/system/controlDict
index f2eb50dbcf8424a37d41de20c35eb465c7362d1b..02438600d45b5de30a38cabe9c62bb3cdda06ebe 100644
--- a/tutorials/rhoTurbTwinParcelFoam/simplifiedSiwek/system/controlDict
+++ b/tutorials/rhoTurbTwinParcelFoam/simplifiedSiwek/system/controlDict
@@ -15,7 +15,6 @@ FoamFile
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 // Foam Application Class
-application     rhoTurbThermoParcelFoam;
 
 // Start point of run
 startFrom       latestTime;
diff --git a/tutorials/rhopSonicFoam/shockTube/system/controlDict b/tutorials/rhopSonicFoam/shockTube/system/controlDict
index e17a0a5bc6a4a5bcc25175ee6848a1426d7659e9..dae184a1a5d92b54a7e69c641a1a7db17b3eb1f7 100644
--- a/tutorials/rhopSonicFoam/shockTube/system/controlDict
+++ b/tutorials/rhopSonicFoam/shockTube/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass rhopSonicFoam;
 
 startFrom startTime;
 
diff --git a/tutorials/rhopSonicFoam/wedge15Ma5/system/controlDict b/tutorials/rhopSonicFoam/wedge15Ma5/system/controlDict
index e4bc93f3d08364aa5f856181534791ad47f0e97e..301694b88c4e9d42cf37bde9bbc9115f9a5c1fe4 100644
--- a/tutorials/rhopSonicFoam/wedge15Ma5/system/controlDict
+++ b/tutorials/rhopSonicFoam/wedge15Ma5/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass rhopSonicFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/scalarTransportFoam/pitzDaily/system/controlDict b/tutorials/scalarTransportFoam/pitzDaily/system/controlDict
index 216d9846522d796a8d43ade03fe7fccf31a85970..754277eb2551d37d6b5180d30402c53697e91de6 100644
--- a/tutorials/scalarTransportFoam/pitzDaily/system/controlDict
+++ b/tutorials/scalarTransportFoam/pitzDaily/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application scalarTransportFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/settlingFoam/dahl/system/controlDict b/tutorials/settlingFoam/dahl/system/controlDict
index 6c19417512ce5894610bfc667b8868eaec201a3d..7b2093120b87fed8c8d2c2ea24d24331d2f63597 100644
--- a/tutorials/settlingFoam/dahl/system/controlDict
+++ b/tutorials/settlingFoam/dahl/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application settlingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/settlingFoam/tank3D/system/controlDict b/tutorials/settlingFoam/tank3D/system/controlDict
index 9debaf4d9d48830febbc202d753e9cf3dc860f62..f7c7ecd1d65dbf11ff2c06511f1b752f58f2b183 100644
--- a/tutorials/settlingFoam/tank3D/system/controlDict
+++ b/tutorials/settlingFoam/tank3D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application settlingFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/simpleFoam/airFoil2D/system/controlDict b/tutorials/simpleFoam/airFoil2D/system/controlDict
index 7990420d0b4f2b4e0dd78da072202713685673d1..3b6e0b2a477c6f7cc7897a8cd0a353c2c438e97e 100644
--- a/tutorials/simpleFoam/airFoil2D/system/controlDict
+++ b/tutorials/simpleFoam/airFoil2D/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application simpleFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/simpleFoam/pitzDaily/system/controlDict b/tutorials/simpleFoam/pitzDaily/system/controlDict
index 9c461643e781f76491405dbc7b118946818e3bc4..77e3a65b502c713669b69feb25d664894139c35f 100644
--- a/tutorials/simpleFoam/pitzDaily/system/controlDict
+++ b/tutorials/simpleFoam/pitzDaily/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application simpleFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/simpleFoam/pitzDailyExptInlet/system/controlDict b/tutorials/simpleFoam/pitzDailyExptInlet/system/controlDict
index 9c461643e781f76491405dbc7b118946818e3bc4..77e3a65b502c713669b69feb25d664894139c35f 100644
--- a/tutorials/simpleFoam/pitzDailyExptInlet/system/controlDict
+++ b/tutorials/simpleFoam/pitzDailyExptInlet/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application simpleFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/simpleSRFFoam/mixer/system/controlDict b/tutorials/simpleSRFFoam/mixer/system/controlDict
index 029a7142319e34c1d2bed780b78634bf93d2916f..b50c43e4d8e33d82cf15abb63810d2a99130f9b1 100644
--- a/tutorials/simpleSRFFoam/mixer/system/controlDict
+++ b/tutorials/simpleSRFFoam/mixer/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     simpleSRFFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/snappyHexMesh/iglooWithFridges/system/controlDict b/tutorials/snappyHexMesh/iglooWithFridges/system/controlDict
index 36315909db259dc47a42ff0abf1d85da1f4dedfb..b2622384ddabbbd9022f1607b1080bc55f64a584 100644
--- a/tutorials/snappyHexMesh/iglooWithFridges/system/controlDict
+++ b/tutorials/snappyHexMesh/iglooWithFridges/system/controlDict
@@ -15,7 +15,6 @@ FoamFile
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/snappyHexMesh/motorBike/system/controlDict b/tutorials/snappyHexMesh/motorBike/system/controlDict
index 36315909db259dc47a42ff0abf1d85da1f4dedfb..b2622384ddabbbd9022f1607b1080bc55f64a584 100644
--- a/tutorials/snappyHexMesh/motorBike/system/controlDict
+++ b/tutorials/snappyHexMesh/motorBike/system/controlDict
@@ -15,7 +15,6 @@ FoamFile
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application icoFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/solidDisplacementFoam/plateHole/system/controlDict b/tutorials/solidDisplacementFoam/plateHole/system/controlDict
index 9adaec782acf39d2e0a4e85635723a02b1d548f1..14218ed2cf9afeb4868b3cca87a9fcdc7541d715 100644
--- a/tutorials/solidDisplacementFoam/plateHole/system/controlDict
+++ b/tutorials/solidDisplacementFoam/plateHole/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     solidDisplacementFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/sonicFoam/forwardStep/system/controlDict b/tutorials/sonicFoam/forwardStep/system/controlDict
index 123e2bd3e0192a64678ae2a8e3f683e67e7ba660..be42312415b2ef6708bb457a4b7580bca3474579 100644
--- a/tutorials/sonicFoam/forwardStep/system/controlDict
+++ b/tutorials/sonicFoam/forwardStep/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application sonicFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/sonicFoam/shockTube/system/controlDict b/tutorials/sonicFoam/shockTube/system/controlDict
index 2e7a586eb454aa199b665cdd98b9c68f6e24676b..cf7893b7647e2594cc0ec63d3681a4a5d2a9cb3d 100644
--- a/tutorials/sonicFoam/shockTube/system/controlDict
+++ b/tutorials/sonicFoam/shockTube/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application sonicFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/sonicLiquidFoam/decompressionTank/system/controlDict b/tutorials/sonicLiquidFoam/decompressionTank/system/controlDict
index b11905a6b2e4c498be4bb7b25feaa772e030b05b..f2cc0d0177ce23100a4bf9caa1ba4e99b71ff2c2 100644
--- a/tutorials/sonicLiquidFoam/decompressionTank/system/controlDict
+++ b/tutorials/sonicLiquidFoam/decompressionTank/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application sonicLiquidFoam;
 
 startFrom       startTime;
 
diff --git a/tutorials/sonicTurbFoam/nacaAirfoil/system/controlDict b/tutorials/sonicTurbFoam/nacaAirfoil/system/controlDict
index 26f03536a79f079701dcebe28d3988ed5047ec07..41047af140f30e70db37ba7d6b0e667058ac49cd 100644
--- a/tutorials/sonicTurbFoam/nacaAirfoil/system/controlDict
+++ b/tutorials/sonicTurbFoam/nacaAirfoil/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application     sonicTurbFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/sonicTurbFoam/prism/system/controlDict b/tutorials/sonicTurbFoam/prism/system/controlDict
index 853aeb0d9c4492a1ddad72a81a838429f6246fed..34291293c0ebe9171282cfc87d9ad3b93245f9fe 100644
--- a/tutorials/sonicTurbFoam/prism/system/controlDict
+++ b/tutorials/sonicTurbFoam/prism/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application sonicTurbFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/twoPhaseEulerFoam/bed/system/controlDict b/tutorials/twoPhaseEulerFoam/bed/system/controlDict
index bea2a3e8b3a81f5931d2f761fc29754d4e9f4db6..026a5ed2a4e4b19322ba7bbe6c32418ebb797ff2 100644
--- a/tutorials/twoPhaseEulerFoam/bed/system/controlDict
+++ b/tutorials/twoPhaseEulerFoam/bed/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass twoPhaseEulerFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/twoPhaseEulerFoam/bed2/system/controlDict b/tutorials/twoPhaseEulerFoam/bed2/system/controlDict
index 230680f3e79930c4177a3c269657ec4f254df5ed..df4a5a205e8138e14ff465ba229bbd829e1f8478 100644
--- a/tutorials/twoPhaseEulerFoam/bed2/system/controlDict
+++ b/tutorials/twoPhaseEulerFoam/bed2/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-applicationClass twoPhaseEulerFoam;
 
 startFrom       latestTime;
 
diff --git a/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict b/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict
index 82a6a9d09535b7076635a9dd276b53b96564056a..c2e280e5dc8b2c2fda7c06bb32dad2889a449fbd 100644
--- a/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict
+++ b/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict
@@ -14,7 +14,6 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-application twoPhaseEulerFoam;
 
 startFrom       startTime;