From b2de414a997a46be989a7d190e9da25519680e9b Mon Sep 17 00:00:00 2001
From: andy <andy>
Date: Wed, 2 Mar 2011 11:00:13 +0000
Subject: [PATCH] ENH: Updated steadyReactingParcelFoam ->
 LTSReactingParcelFoam

---
 .../LTSReactingParcelFoam.C}                  | 44 ++++++++-----------
 .../LTSReactingParcelFoam/Make/files          |  3 ++
 .../Make/options                              |  0
 .../UEqn.H                                    |  0
 .../YEqn.H                                    |  0
 .../chemistry.H                               |  0
 .../createClouds.H                            |  0
 .../createExplicitSources.H                   |  0
 .../createFields.H                            |  4 +-
 .../createPorousZones.H                       |  0
 .../hsEqn.H                                   |  0
 .../pEqn.H                                    |  3 --
 .../readAdditionalSolutionControls.H          |  0
 .../readChemistryProperties.H                 |  0
 .../readTimeControls.H                        |  2 +-
 .../rhoEqn.H                                  |  2 +-
 .../setPressureWork.H                         |  0
 .../timeScales.H                              |  2 +-
 .../steadyReactingParcelFoam/Make/files       |  3 --
 .../counterFlowFlame2D/0/CH4                  |  0
 .../counterFlowFlame2D/0/CO2                  |  0
 .../counterFlowFlame2D/0/H2O                  |  0
 .../counterFlowFlame2D/0/N2                   |  0
 .../counterFlowFlame2D/0/O2                   |  0
 .../counterFlowFlame2D/0/T                    |  0
 .../counterFlowFlame2D/0/U                    |  0
 .../counterFlowFlame2D/0/alphat               |  0
 .../counterFlowFlame2D/0/epsilon              |  0
 .../counterFlowFlame2D/0/k                    |  0
 .../counterFlowFlame2D/0/mut                  |  0
 .../counterFlowFlame2D/0/p                    |  0
 .../counterFlowFlame2D/0/rho                  |  0
 .../counterFlowFlame2D/Allrun                 |  2 +-
 .../counterFlowFlame2D/constant/RASProperties |  0
 .../constant/chemistryProperties              |  0
 .../constant/energySourceProperties           |  0
 .../counterFlowFlame2D/constant/g             |  0
 .../constant/massSourceProperties             |  0
 .../constant/momentumSourceProperties         |  0
 .../constant/polyMesh/blockMeshDict           |  0
 .../constant/polyMesh/boundary                |  0
 .../constant/radiationProperties              |  0
 .../constant/reactingCloud1Properties         |  0
 .../counterFlowFlame2D/constant/reactions     |  0
 .../constant/thermo.icoPoly8                  |  0
 .../constant/thermophysicalProperties         |  0
 .../constant/turbulenceProperties             |  0
 .../counterFlowFlame2D/system/controlDict     |  4 ++
 .../counterFlowFlame2D/system/fvSchemes       |  0
 .../counterFlowFlame2D/system/fvSolution      |  3 +-
 .../verticalChannel/0.org/H2O                 |  0
 .../verticalChannel/0.org/T                   |  0
 .../verticalChannel/0.org/U                   |  0
 .../verticalChannel/0.org/air                 |  0
 .../verticalChannel/0.org/alphat              |  0
 .../verticalChannel/0.org/k                   |  0
 .../verticalChannel/0.org/mut                 |  0
 .../verticalChannel/0.org/omega               |  0
 .../verticalChannel/0.org/p                   |  0
 .../verticalChannel/0/H2O                     |  0
 .../verticalChannel/0/T                       |  0
 .../verticalChannel/0/U                       |  0
 .../verticalChannel/0/air                     |  0
 .../verticalChannel/0/alphat                  |  0
 .../verticalChannel/0/k                       |  0
 .../verticalChannel/0/mut                     |  0
 .../verticalChannel/0/omega                   |  0
 .../verticalChannel/0/p                       |  0
 .../verticalChannel/Allclean                  |  0
 .../verticalChannel/Allrun                    |  2 +-
 .../verticalChannel/constant/RASProperties    |  0
 .../constant/chemistryProperties              |  0
 .../constant/energySourceProperties           |  0
 .../verticalChannel/constant/g                |  0
 .../constant/massSourceProperties             |  0
 .../constant/momentumSourceProperties         |  0
 .../constant/particleTrackDict                |  0
 .../constant/polyMesh/blockMeshDict           |  0
 .../constant/polyMesh/boundary                |  0
 .../verticalChannel/constant/porousZones      |  0
 .../constant/radiationProperties              |  0
 .../constant/reactingCloud1Properties         |  0
 .../verticalChannel/constant/reactions        |  0
 .../constant/thermo.incompressiblePoly        |  0
 .../constant/thermophysicalProperties         |  0
 .../constant/turbulenceProperties             |  0
 .../verticalChannel/system/controlDict        |  0
 .../verticalChannel/system/fvSchemes          |  0
 .../verticalChannel/system/fvSolution         |  3 +-
 89 files changed, 37 insertions(+), 40 deletions(-)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam/steadyReactingParcelFoam.C => LTSReactingParcelFoam/LTSReactingParcelFoam.C} (78%)
 create mode 100644 applications/solvers/lagrangian/LTSReactingParcelFoam/Make/files
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/Make/options (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/UEqn.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/YEqn.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/chemistry.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/createClouds.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/createExplicitSources.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/createFields.H (96%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/createPorousZones.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/hsEqn.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/pEqn.H (95%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/readAdditionalSolutionControls.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/readChemistryProperties.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/readTimeControls.H (97%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/rhoEqn.H (95%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/setPressureWork.H (100%)
 rename applications/solvers/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/timeScales.H (99%)
 delete mode 100644 applications/solvers/lagrangian/steadyReactingParcelFoam/Make/files
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/CH4 (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/CO2 (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/H2O (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/N2 (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/O2 (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/T (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/U (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/alphat (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/epsilon (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/k (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/mut (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/p (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/0/rho (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/Allrun (82%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/RASProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/chemistryProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/energySourceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/g (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/massSourceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/momentumSourceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/polyMesh/blockMeshDict (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/polyMesh/boundary (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/radiationProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/reactingCloud1Properties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/reactions (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/thermo.icoPoly8 (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/thermophysicalProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/constant/turbulenceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/system/controlDict (96%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/system/fvSchemes (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/counterFlowFlame2D/system/fvSolution (98%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/H2O (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/T (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/U (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/air (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/alphat (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/k (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/mut (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/omega (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0.org/p (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/H2O (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/T (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/U (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/air (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/alphat (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/k (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/mut (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/omega (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/0/p (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/Allclean (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/Allrun (87%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/RASProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/chemistryProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/energySourceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/g (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/massSourceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/momentumSourceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/particleTrackDict (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/polyMesh/blockMeshDict (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/polyMesh/boundary (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/porousZones (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/radiationProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/reactingCloud1Properties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/reactions (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/thermo.incompressiblePoly (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/thermophysicalProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/constant/turbulenceProperties (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/system/controlDict (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/system/fvSchemes (100%)
 rename tutorials/lagrangian/{steadyReactingParcelFoam => LTSReactingParcelFoam}/verticalChannel/system/fvSolution (98%)

diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/steadyReactingParcelFoam.C b/applications/solvers/lagrangian/LTSReactingParcelFoam/LTSReactingParcelFoam.C
similarity index 78%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/steadyReactingParcelFoam.C
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/LTSReactingParcelFoam.C
index a6aa1290a37..1160760bb69 100644
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/steadyReactingParcelFoam.C
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/LTSReactingParcelFoam.C
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2008-2010 OpenCFD Ltd.
+    \\  /    A nd           | Copyright (C) 2010-2011 OpenCFD Ltd.
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
@@ -22,17 +22,13 @@ License
     along with OpenFOAM.  If not, see <http://www.gnu.org/licenses/>.
 
 Application
-    porousExplicitSourceReactingParcelFoam
+    LTSReactingParcelFoam
 
 Description
-    Transient PISO solver for compressible, laminar or turbulent flow with
-    reacting multiphase Lagrangian parcels for porous media, including explicit
-    sources for mass, momentum and energy
-
-    The solver includes:
-    - reacting multiphase parcel cloud
-    - porous media
-    - mass, momentum and energy sources
+    Local time stepping (LTS) solver for steady, compressible, laminar or
+    turbulent reacting and non-reacting flow with multiphase Lagrangian
+    parcels and porous media, including explicit sources for mass, momentum
+    and energy
 
     Note: ddtPhiCorr not used here when porous zones are active
     - not well defined for porous calculations
@@ -75,7 +71,7 @@ int main(int argc, char *argv[])
 
     while (runTime.run())
     {
-        #include "readSIMPLEControls.H"
+        #include "readPISOControls.H"
         #include "readChemistryProperties.H"
         #include "readAdditionalSolutionControls.H"
         #include "readTimeControls.H"
@@ -84,26 +80,24 @@ int main(int argc, char *argv[])
 
         Info<< "Time = " << runTime.timeName() << nl << endl;
 
-        p.storePrevIter();
-
-        // --- Pressure-velocity corrector
-        {
-            parcels.evolve();
-
-            #include "chemistry.H"
+        parcels.evolve();
 
-            #include "timeScales.H"
+        #include "chemistry.H"
+        #include "timeScales.H"
 
-            #include "rhoEqn.H"
-            #include "UEqn.H"
-            #include "YEqn.H"
-            #include "hsEqn.H"
+        #include "rhoEqn.H"
+        #include "UEqn.H"
+        #include "YEqn.H"
+        #include "hsEqn.H"
 
+        // --- PISO loop
+        for (int corr=0; corr<nCorr; corr++)
+        {
             #include "pEqn.H"
-
-            turbulence->correct();
         }
 
+        turbulence->correct();
+
         if (runTime.write())
         {
             chemistry.dQ()().write();
diff --git a/applications/solvers/lagrangian/LTSReactingParcelFoam/Make/files b/applications/solvers/lagrangian/LTSReactingParcelFoam/Make/files
new file mode 100644
index 00000000000..1efa8dad416
--- /dev/null
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/Make/files
@@ -0,0 +1,3 @@
+LTSReactingParcelFoam.C
+
+EXE = $(FOAM_APPBIN)/LTSReactingParcelFoam
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/options b/applications/solvers/lagrangian/LTSReactingParcelFoam/Make/options
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/Make/options
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/Make/options
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/UEqn.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/UEqn.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/UEqn.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/UEqn.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/YEqn.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/YEqn.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/YEqn.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/YEqn.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/chemistry.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/chemistry.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/chemistry.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/chemistry.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/createClouds.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/createClouds.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/createClouds.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/createClouds.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/createExplicitSources.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/createExplicitSources.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/createExplicitSources.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/createExplicitSources.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/createFields.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/createFields.H
similarity index 96%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/createFields.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/createFields.H
index 68734ab9a7a..5ca55b84f67 100644
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/createFields.H
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/createFields.H
@@ -73,12 +73,12 @@
 
     dimensionedScalar rhoMax
     (
-        mesh.solutionDict().subDict("SIMPLE").lookup("rhoMax")
+        mesh.solutionDict().subDict("PISO").lookup("rhoMax")
     );
 
     dimensionedScalar rhoMin
     (
-        mesh.solutionDict().subDict("SIMPLE").lookup("rhoMin")
+        mesh.solutionDict().subDict("PISO").lookup("rhoMin")
     );
 
     Info<< "Creating turbulence model\n" << endl;
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/createPorousZones.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/createPorousZones.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/createPorousZones.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/createPorousZones.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/hsEqn.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/hsEqn.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/hsEqn.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/hsEqn.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/pEqn.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/pEqn.H
similarity index 95%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/pEqn.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/pEqn.H
index c9c4890b01c..fccb98c8cb7 100644
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/pEqn.H
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/pEqn.H
@@ -48,9 +48,6 @@
         }
     }
 
-    // Explicitly relax pressure for momentum corrector
-    p.relax();
-
     Info<< "p min/max = " << min(p).value() << ", " << max(p).value() << endl;
 
     // Second part of thermodynamic density update
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/readAdditionalSolutionControls.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/readAdditionalSolutionControls.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/readAdditionalSolutionControls.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/readAdditionalSolutionControls.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/readChemistryProperties.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/readChemistryProperties.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/readChemistryProperties.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/readChemistryProperties.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/readTimeControls.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/readTimeControls.H
similarity index 97%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/readTimeControls.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/readTimeControls.H
index 0ab2be096e9..420eb70c7bf 100644
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/readTimeControls.H
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/readTimeControls.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2010-2010 OpenCFD Ltd.
+    \\  /    A nd           | Copyright (C) 2010-2011 OpenCFD Ltd.
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/rhoEqn.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/rhoEqn.H
similarity index 95%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/rhoEqn.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/rhoEqn.H
index e42db723993..f8f1d15ab74 100644
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/rhoEqn.H
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/rhoEqn.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2008-2010 OpenCFD Ltd.
+    \\  /    A nd           | Copyright (C) 2008-2011 OpenCFD Ltd.
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/setPressureWork.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/setPressureWork.H
similarity index 100%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/setPressureWork.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/setPressureWork.H
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/timeScales.H b/applications/solvers/lagrangian/LTSReactingParcelFoam/timeScales.H
similarity index 99%
rename from applications/solvers/lagrangian/steadyReactingParcelFoam/timeScales.H
rename to applications/solvers/lagrangian/LTSReactingParcelFoam/timeScales.H
index 0e26fcdac15..b44271ab8c1 100644
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/timeScales.H
+++ b/applications/solvers/lagrangian/LTSReactingParcelFoam/timeScales.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2010-2010 OpenCFD Ltd.
+    \\  /    A nd           | Copyright (C) 2010-2011 OpenCFD Ltd.
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/files b/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/files
deleted file mode 100644
index a64e1ee7867..00000000000
--- a/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/files
+++ /dev/null
@@ -1,3 +0,0 @@
-steadyReactingParcelFoam.C
-
-EXE = $(FOAM_APPBIN)/steadyReactingParcelFoam
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/CH4 b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/CH4
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/CH4
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/CH4
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/CO2 b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/CO2
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/CO2
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/CO2
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/H2O b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/H2O
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/H2O
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/H2O
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/N2 b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/N2
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/N2
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/N2
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/O2 b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/O2
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/O2
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/O2
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/T b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/T
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/T
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/T
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/U b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/U
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/U
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/U
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/alphat b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/alphat
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/alphat
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/alphat
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/epsilon b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/epsilon
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/epsilon
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/epsilon
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/k b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/k
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/k
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/k
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/mut b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/mut
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/mut
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/mut
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/p b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/p
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/p
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/p
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/rho b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/rho
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/0/rho
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/0/rho
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/Allrun b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun
similarity index 82%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/Allrun
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun
index 4263158119f..ce144f896a8 100755
--- a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/Allrun
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/Allrun
@@ -8,4 +8,4 @@ cd ${0%/*} || exit 1    # run from this directory
 runApplication blockMesh
 
 # run the solver
-runApplication steadyReactingParcelFoam
+runApplication LTSReactingParcelFoam
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/RASProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/RASProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/RASProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/RASProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/chemistryProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/chemistryProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/chemistryProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/chemistryProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/energySourceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/energySourceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/energySourceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/energySourceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/g b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/g
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/g
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/g
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/massSourceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/massSourceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/massSourceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/massSourceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/momentumSourceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/momentumSourceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/momentumSourceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/momentumSourceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/boundary b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/boundary
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/boundary
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/radiationProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/radiationProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/radiationProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/radiationProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/reactingCloud1Properties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/reactingCloud1Properties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/reactingCloud1Properties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/reactingCloud1Properties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/reactions b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/reactions
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/reactions
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/reactions
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/thermo.icoPoly8 b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/thermo.icoPoly8
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/thermo.icoPoly8
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/thermo.icoPoly8
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/thermophysicalProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/thermophysicalProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/thermophysicalProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/thermophysicalProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/turbulenceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/turbulenceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/constant/turbulenceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/turbulenceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/controlDict b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/controlDict
similarity index 96%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/controlDict
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/controlDict
index 9cb7a51befd..2d1233ffbe7 100644
--- a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/controlDict
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/controlDict
@@ -51,4 +51,8 @@ maxCo           0.5;
 
 maxDeltaT       1;
 
+alphaTauSpecie  1e10;
+
+alphaTauTemp    0.005;
+
 // ************************************************************************* //
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/fvSchemes b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/fvSchemes
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/fvSchemes
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/fvSchemes
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/fvSolution b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/fvSolution
similarity index 98%
rename from tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/fvSolution
rename to tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/fvSolution
index 14096cac1e4..04d104577b8 100755
--- a/tutorials/lagrangian/steadyReactingParcelFoam/counterFlowFlame2D/system/fvSolution
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/system/fvSolution
@@ -53,8 +53,9 @@ solvers
     }
 }
 
-SIMPLE
+PISO
 {
+    nCorrectors         2;
     nNonOrthogonalCorrectors 0;
     momentumPredictor yes;
     rhoMin rhoMin [1 -3 0 0 0] 0.1;
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/H2O b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/H2O
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/H2O
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/H2O
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/T b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/T
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/T
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/T
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/U b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/U
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/U
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/U
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/air b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/air
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/air
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/air
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/alphat b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/alphat
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/alphat
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/alphat
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/k b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/k
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/k
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/k
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/mut b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/mut
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/mut
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/mut
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/omega b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/omega
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/omega
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/omega
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/p b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/p
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0.org/p
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0.org/p
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/H2O b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/H2O
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/H2O
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/H2O
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/T b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/T
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/T
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/T
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/U b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/U
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/U
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/U
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/air b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/air
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/air
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/air
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/alphat b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/alphat
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/alphat
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/alphat
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/k b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/k
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/k
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/k
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/mut b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/mut
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/mut
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/mut
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/omega b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/omega
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/omega
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/omega
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/p b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/p
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/0/p
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/0/p
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/Allclean b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allclean
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/Allclean
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allclean
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/Allrun b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun
similarity index 87%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/Allrun
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun
index ab18f7f797f..192c30fd62d 100755
--- a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/Allrun
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/Allrun
@@ -8,6 +8,6 @@ cd ${0%/*} || exit 1    # run from this directory
 runApplication blockMesh
 
 # run the solver
-runApplication steadyReactingParcelFoam
+runApplication LTSReactingParcelFoam
 
 # ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/RASProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/RASProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/RASProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/RASProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/chemistryProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/chemistryProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/chemistryProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/chemistryProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/energySourceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/energySourceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/energySourceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/energySourceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/g b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/g
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/g
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/g
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/massSourceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/massSourceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/massSourceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/massSourceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/momentumSourceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/momentumSourceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/momentumSourceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/momentumSourceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/particleTrackDict b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/particleTrackDict
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/particleTrackDict
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/particleTrackDict
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/polyMesh/boundary b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/polyMesh/boundary
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/boundary
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/porousZones b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/porousZones
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/porousZones
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/porousZones
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/radiationProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/radiationProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/radiationProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/radiationProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/reactingCloud1Properties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/reactingCloud1Properties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/reactingCloud1Properties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/reactingCloud1Properties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/reactions b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/reactions
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/reactions
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/reactions
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/thermo.incompressiblePoly b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/thermo.incompressiblePoly
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/thermo.incompressiblePoly
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/thermo.incompressiblePoly
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/thermophysicalProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/thermophysicalProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/thermophysicalProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/thermophysicalProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/turbulenceProperties b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/turbulenceProperties
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/constant/turbulenceProperties
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/turbulenceProperties
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/controlDict b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/controlDict
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/controlDict
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/controlDict
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/fvSchemes b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/fvSchemes
similarity index 100%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/fvSchemes
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/fvSchemes
diff --git a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/fvSolution b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/fvSolution
similarity index 98%
rename from tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/fvSolution
rename to tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/fvSolution
index 25043f8651e..a78ea6bfef1 100644
--- a/tutorials/lagrangian/steadyReactingParcelFoam/verticalChannel/system/fvSolution
+++ b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/system/fvSolution
@@ -61,8 +61,9 @@ solvers
     };
 }
 
-SIMPLE
+PISO
 {
+    nCorrectors          2;
     nNonOrthogonalCorrectors 0; // 10;
     momentumPredictor yes;
     rhoMin rhoMin [ 1 -3 0 0 0 ] 0; // 0.5;
-- 
GitLab