diff --git a/tutorials/compressible/rhoPorousMRFLTSPimpleFoam/angledDuct/constant/porousZones b/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/porosityProperties
similarity index 78%
rename from tutorials/compressible/rhoPorousMRFLTSPimpleFoam/angledDuct/constant/porousZones
rename to tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/porosityProperties
index afeb6461e13249ef04a0d449173de79ecdd2111f..650f01268ca7bb4dfe14c25d5d8f2a860cda2544 100644
--- a/tutorials/compressible/rhoPorousMRFLTSPimpleFoam/angledDuct/constant/porousZones
+++ b/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/porosityProperties
@@ -11,26 +11,28 @@ FoamFile
     format      ascii;
     class       dictionary;
     location    "constant";
-    object      porousZones;
+    object      porosityProperties;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-1
-(
-    porosity
+porosity1
+{
+    type            DarcyForchheimer;
+    active          yes;
+    cellZone        porosity;
+
+    DarcyForchheimerCoeffs
     {
+        d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
+        f   f [0 -1 0 0 0 0 0] (0 0 0);
+
         coordinateSystem
         {
             e1  (0.70710678 0.70710678 0);
             e2  (0 0 1);
         }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
     }
-)
+}
+
 
 // ************************************************************************* //
diff --git a/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/porousZones b/tutorials/compressible/rhoPimplecFoam/angledDuct/constant/porosityProperties
similarity index 78%
rename from tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/porousZones
rename to tutorials/compressible/rhoPimplecFoam/angledDuct/constant/porosityProperties
index afeb6461e13249ef04a0d449173de79ecdd2111f..22add8ff299919833276bb7b4770c81785d1ace6 100644
--- a/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/porousZones
+++ b/tutorials/compressible/rhoPimplecFoam/angledDuct/constant/porosityProperties
@@ -11,26 +11,27 @@ FoamFile
     format      ascii;
     class       dictionary;
     location    "constant";
-    object      porousZones;
+    object      porosityProperties;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-1
-(
-    porosity
+porosity1
+{
+    type            DarcyForchheimer;
+    active          yes;
+    cellZone        porosity;
+
+    DarcyForchheimerCoeffs
     {
+        d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
+        f   f [0 -1 0 0 0 0 0] (0 0 0);
+
         coordinateSystem
         {
             e1  (0.70710678 0.70710678 0);
             e2  (0 0 1);
         }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
     }
-)
+}
 
 // ************************************************************************* //
diff --git a/tutorials/compressible/rhoPimplecFoam/angledDuct/constant/porousZones b/tutorials/compressible/rhoPorousMRFLTSPimpleFoam/angledDuct/constant/porosityProperties
similarity index 78%
rename from tutorials/compressible/rhoPimplecFoam/angledDuct/constant/porousZones
rename to tutorials/compressible/rhoPorousMRFLTSPimpleFoam/angledDuct/constant/porosityProperties
index afeb6461e13249ef04a0d449173de79ecdd2111f..22add8ff299919833276bb7b4770c81785d1ace6 100644
--- a/tutorials/compressible/rhoPimplecFoam/angledDuct/constant/porousZones
+++ b/tutorials/compressible/rhoPorousMRFLTSPimpleFoam/angledDuct/constant/porosityProperties
@@ -11,26 +11,27 @@ FoamFile
     format      ascii;
     class       dictionary;
     location    "constant";
-    object      porousZones;
+    object      porosityProperties;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-1
-(
-    porosity
+porosity1
+{
+    type            DarcyForchheimer;
+    active          yes;
+    cellZone        porosity;
+
+    DarcyForchheimerCoeffs
     {
+        d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
+        f   f [0 -1 0 0 0 0 0] (0 0 0);
+
         coordinateSystem
         {
             e1  (0.70710678 0.70710678 0);
             e2  (0 0 1);
         }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
     }
-)
+}
 
 // ************************************************************************* //
diff --git a/tutorials/lagrangian/reactingParcelFoam/filter/constant/porousZones b/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/porosityProperties
similarity index 78%
rename from tutorials/lagrangian/reactingParcelFoam/filter/constant/porousZones
rename to tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/porosityProperties
index 32d3aca74f0525259ac4197dbb2a0386eb5e5140..1a76ef1d80b1b22f34ad537480509ea465b31411 100644
--- a/tutorials/lagrangian/reactingParcelFoam/filter/constant/porousZones
+++ b/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/porosityProperties
@@ -11,26 +11,27 @@ FoamFile
     format      ascii;
     class       dictionary;
     location    "constant";
-    object      porousZones;
+    object      porosityProperties;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-(
-    filter // name of cell zone
+porosity1
+{
+    type            DarcyForchheimer;
+    active          yes;
+    cellZone        stator;
+
+    DarcyForchheimerCoeffs
     {
+        d   d [0 -2 0 0 0 0 0] (1e5 -1000 -1000);
+        f   f [0 -1 0 0 0 0 0] (0 0 0);
+
         coordinateSystem
         {
             e1  (1 0 0);
             e2  (0 1 0);
         }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (500000 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
     }
-)
-
+}
 
 // ************************************************************************* //
diff --git a/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/porousZones b/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/porousZones
deleted file mode 100644
index 11a47989c7f60537aecda39d1f437279dcde2766..0000000000000000000000000000000000000000
--- a/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/porousZones
+++ /dev/null
@@ -1,36 +0,0 @@
-/*--------------------------------*- 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       dictionary;
-    location    "constant";
-    object      porousZones;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-1
-(
-    stator
-    {
-        coordinateSystem
-        {
-            e1  (1 0 0);
-            e2  (0 1 0);
-        }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (1e5 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
-    }
-)
-
-// ************************************************************************* //
diff --git a/tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctImplicit/constant/porousZones b/tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctImplicit/constant/porosityProperties
similarity index 70%
rename from tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctImplicit/constant/porousZones
rename to tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctImplicit/constant/porosityProperties
index fe11354202595c2b3783d11d947f2e1ba775041b..fe001b7bea3afb4325974535af29d279cbac9198 100644
--- a/tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctImplicit/constant/porousZones
+++ b/tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctImplicit/constant/porosityProperties
@@ -11,34 +11,36 @@ FoamFile
     format      ascii;
     class       dictionary;
     location    "constant";
-    object      porousZones;
+    object      porosityProperties;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-1
-(
-    porosity
+porosity1
+{
+    type            DarcyForchheimer;
+    active          yes;
+    cellZone        porosity;
+
+    DarcyForchheimerCoeffs
     {
+        d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
+        f   f [0 -1 0 0 0 0 0] (0 0 0);
+
         coordinateSystem
         {
             e1  (0.70710678 0.70710678 0);
             e2  (0 0 1);
         }
+    }
 
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
-
-        thermalModel
-        {
-            type        none; // fixedTemperature;
+    thermalModel
+    {
+        type        none; // fixedTemperature;
 
-            // fixedTemperature coefficients
-            T           350;
-        }
+        // fixedTemperature coefficients
+        T           350;
     }
-)
+}
+
 
 // ************************************************************************* //
diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/porousZones b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/porousZones
deleted file mode 100644
index afeb6461e13249ef04a0d449173de79ecdd2111f..0000000000000000000000000000000000000000
--- a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/porousZones
+++ /dev/null
@@ -1,36 +0,0 @@
-/*--------------------------------*- 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       dictionary;
-    location    "constant";
-    object      porousZones;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-1
-(
-    porosity
-    {
-        coordinateSystem
-        {
-            e1  (0.70710678 0.70710678 0);
-            e2  (0 0 1);
-        }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (5e7 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
-    }
-)
-
-// ************************************************************************* //
diff --git a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/porousZones b/tutorials/lagrangian/reactingParcelFoam/filter/constant/porosityProperties
similarity index 86%
rename from tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/porousZones
rename to tutorials/lagrangian/reactingParcelFoam/filter/constant/porosityProperties
index d3de954c172af5e6d736a533be90608037870272..fcd5c5d3f1724961ee4de6a065ec6dbdcebad16f 100644
--- a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/porousZones
+++ b/tutorials/lagrangian/reactingParcelFoam/filter/constant/porosityProperties
@@ -11,28 +11,31 @@ FoamFile
     format      ascii;
     class       dictionary;
     location    "constant";
-    object      porousZones;
+    object      porosityProperties;
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-(
-/*
-    porousRegion // name of cell zone
-    {
-        coordinateSystem
-        {
-            e1  (1 0 0);
-            e2  (0 1 0);
-        }
+filter1
+{
+    cellZone        filter;
+    active          true;
+    type            DarcyForchheimer;
 
+    DarcyForchheimerCoeffs
+    {
         Darcy
         {
             d   d [0 -2 0 0 0 0 0] (500000 -1000 -1000);
             f   f [0 -1 0 0 0 0 0] (0 0 0);
         }
+
+        coordinateSystem
+        {
+            e1  (1 0 0);
+            e2  (0 1 0);
+        }
     }
-*/
-);
+}
 
 
 // ************************************************************************* //
diff --git a/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/porousZones b/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/porousZones
deleted file mode 100644
index d3de954c172af5e6d736a533be90608037870272..0000000000000000000000000000000000000000
--- a/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/porousZones
+++ /dev/null
@@ -1,38 +0,0 @@
-/*--------------------------------*- 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       dictionary;
-    location    "constant";
-    object      porousZones;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-(
-/*
-    porousRegion // name of cell zone
-    {
-        coordinateSystem
-        {
-            e1  (1 0 0);
-            e2  (0 1 0);
-        }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (500000 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
-    }
-*/
-);
-
-
-// ************************************************************************* //
diff --git a/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/porousZones b/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/porousZones
deleted file mode 100644
index d3de954c172af5e6d736a533be90608037870272..0000000000000000000000000000000000000000
--- a/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/porousZones
+++ /dev/null
@@ -1,38 +0,0 @@
-/*--------------------------------*- 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       dictionary;
-    location    "constant";
-    object      porousZones;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-(
-/*
-    porousRegion // name of cell zone
-    {
-        coordinateSystem
-        {
-            e1  (1 0 0);
-            e2  (0 1 0);
-        }
-
-        Darcy
-        {
-            d   d [0 -2 0 0 0 0 0] (500000 -1000 -1000);
-            f   f [0 -1 0 0 0 0 0] (0 0 0);
-        }
-    }
-*/
-);
-
-
-// ************************************************************************* //