diff --git a/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationBrooksCorey.cpp b/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationBrooksCorey.cpp
index 5a2bbf997ea791b8d4823980a8751dcbdd6f1a3e..18c532aac79525438f8ec070ffd214d98e417e12 100644
--- a/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationBrooksCorey.cpp
+++ b/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationBrooksCorey.cpp
@@ -58,8 +58,8 @@ PropertyDataType SaturationBrooksCorey::value(
 
 PropertyDataType SaturationBrooksCorey::dValue(
     VariableArray const& variable_array, Variable const primary_variable,
-    ParameterLib::SpatialPosition const& pos, double const t,
-    double const dt) const
+    ParameterLib::SpatialPosition const& /*pos*/, double const /*t*/,
+    double const /*dt*/) const
 {
     if (primary_variable != Variable::capillary_pressure)
     {
@@ -68,25 +68,22 @@ PropertyDataType SaturationBrooksCorey::dValue(
             "respect to capillary pressure only.");
     }
 
-    const double s_L_res = residual_liquid_saturation_;
-    const double s_L_max = 1.0 - residual_gas_saturation_;
     const double p_b = entry_pressure_;
-    const double p_cap = std::max(
-        p_b,
-        std::get<double>(
-            variable_array[static_cast<int>(Variable::capillary_pressure)]));
+    const double p_cap = std::get<double>(
+        variable_array[static_cast<int>(Variable::capillary_pressure)]);
 
-    auto const s_L = std::visit(
-        [&variable_array, &pos, t, dt](auto&& scale) -> double {
-            return scale->property(PropertyType::saturation)
-                .template value<double>(variable_array, pos, t, dt);
-        },
-        scale_);
+    if (p_cap <= p_b)
+    {
+        return 0.;
+    }
 
+    const double s_L_res = residual_liquid_saturation_;
+    const double s_L_max = 1.0 - residual_gas_saturation_;
     const double lambda = exponent_;
-    const double ds_L_d_s_eff = 1. / (s_L_max - s_L_res);
 
-    return -lambda / p_cap * s_L * ds_L_d_s_eff;
+    const double ds_eff_dp_cap =
+        -lambda * std::pow(p_b, lambda) / std::pow(p_cap, lambda + 1);
+    return ds_eff_dp_cap * (s_L_max - s_L_res);
 }
 
 PropertyDataType SaturationBrooksCorey::d2Value(
@@ -109,6 +106,11 @@ PropertyDataType SaturationBrooksCorey::d2Value(
         std::get<double>(
             variable_array[static_cast<int>(Variable::capillary_pressure)]));
 
+    if (p_cap <= p_b)
+    {
+        return 0.;
+    }
+
     const double s_L_res = residual_liquid_saturation_;
     const double s_L_max = 1.0 - residual_gas_saturation_;
 
diff --git a/ProcessLib/TwoPhaseFlowWithPP/Tests.cmake b/ProcessLib/TwoPhaseFlowWithPP/Tests.cmake
index d7fce0c2925f96c9511bd6ad19fdc0ae71e34910..0d39eeb37fc1bfb3c9621e04b893fe7f67067b5a 100644
--- a/ProcessLib/TwoPhaseFlowWithPP/Tests.cmake
+++ b/ProcessLib/TwoPhaseFlowWithPP/Tests.cmake
@@ -33,7 +33,7 @@ AddTest(
     REQUIREMENTS NOT OGS_USE_MPI
     RUNTIME 12
     DIFF_DATA
-    mcwt_1000.vtu twophaseflow_ts_519_t_1000.000000.vtu SATURATION1 saturation 1e-2 1e-4
-    mcwt_1000.vtu twophaseflow_ts_519_t_1000.000000.vtu PRESSURE1 capillary_pressure 10 1e-3
-    mcwt_1000.vtu twophaseflow_ts_519_t_1000.000000.vtu PRESSURE2 gas_pressure 10 1e-3
+    twophaseflow_ts_627_t_1000.000000.vtu twophaseflow_ts_627_t_1000.000000.vtu saturation saturation 1e-3 1e-4
+    twophaseflow_ts_627_t_1000.000000.vtu twophaseflow_ts_627_t_1000.000000.vtu capillary_pressure capillary_pressure 1e-3 1e-4
+    twophaseflow_ts_627_t_1000.000000.vtu twophaseflow_ts_627_t_1000.000000.vtu gas_pressure gas_pressure 1e-3 1e-4
 )
diff --git a/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/TwoPhase_mcwt_line.prj b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/TwoPhase_mcwt_line.prj
index 64a453965ce5753c70a05141e22753590803ec84..500247c2e12d73a8cacc4bca8463db0e3a73e3cf 100644
--- a/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/TwoPhase_mcwt_line.prj
+++ b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/TwoPhase_mcwt_line.prj
@@ -143,9 +143,10 @@
             <process ref="GW23">
                 <nonlinear_solver>basic_newton</nonlinear_solver>
                 <convergence_criterion>
-                    <type>DeltaX</type>
+                    <type>PerComponentDeltaX</type>
                     <norm_type>NORM2</norm_type>
-                    <abstol>1.e-6</abstol>
+                    <abstols>1e-05 1e-05</abstols>
+                    <reltols>1e-08 1e-08</reltols>
                 </convergence_criterion>
                 <time_discretization>
                     <type>BackwardEuler</type>
@@ -165,19 +166,19 @@
                         </pair>
                         <pair>
                             <repeat>100</repeat>
-                            <delta_t>1</delta_t>
+                            <delta_t>0.5</delta_t>
                         </pair>
                         <pair>
                             <repeat>100</repeat>
-                            <delta_t>2</delta_t>
+                            <delta_t>1</delta_t>
                         </pair>
                         <pair>
                             <repeat>100</repeat>
-                            <delta_t>5</delta_t>
+                            <delta_t>2</delta_t>
                         </pair>
                         <pair>
                             <repeat>100</repeat>
-                            <delta_t>10</delta_t>
+                            <delta_t>5</delta_t>
                         </pair>
                     </timesteps>
                 </time_stepping>
diff --git a/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/mcwt_1000.vtu b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/mcwt_1000.vtu
deleted file mode 100644
index b2db028e79ce87ffdc2c7bb3b1c268da6a8f59a6..0000000000000000000000000000000000000000
--- a/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/mcwt_1000.vtu
+++ /dev/null
@@ -1,554 +0,0 @@
-<?xml version="1.0"?>
-<!-- Time step: 192 | Time: 1.000000000000e+004 -->
-<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
-  <UnstructuredGrid>
-    <Piece NumberOfPoints="260" NumberOfCells="259">
-      <Points>
-        <DataArray type="Float64" NumberOfComponents="3" format="ascii">
-          0.000000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.300000000000e+000 0.000000000000e+000 0.000000000000e+000
-          2.600000000000e+000 0.000000000000e+000 0.000000000000e+000
-          9.999999999990e-003 0.000000000000e+000 0.000000000000e+000
-          1.999999999998e-002 0.000000000000e+000 0.000000000000e+000
-          2.999999999997e-002 0.000000000000e+000 0.000000000000e+000
-          3.999999999996e-002 0.000000000000e+000 0.000000000000e+000
-          4.999999999995e-002 0.000000000000e+000 0.000000000000e+000
-          5.999999999994e-002 0.000000000000e+000 0.000000000000e+000
-          6.999999999993e-002 0.000000000000e+000 0.000000000000e+000
-          7.999999999992e-002 0.000000000000e+000 0.000000000000e+000
-          8.999999999991e-002 0.000000000000e+000 0.000000000000e+000
-          9.999999999990e-002 0.000000000000e+000 0.000000000000e+000
-          1.099999999999e-001 0.000000000000e+000 0.000000000000e+000
-          1.199999999999e-001 0.000000000000e+000 0.000000000000e+000
-          1.299999999999e-001 0.000000000000e+000 0.000000000000e+000
-          1.399999999999e-001 0.000000000000e+000 0.000000000000e+000
-          1.499999999999e-001 0.000000000000e+000 0.000000000000e+000
-          1.599999999998e-001 0.000000000000e+000 0.000000000000e+000
-          1.699999999998e-001 0.000000000000e+000 0.000000000000e+000
-          1.799999999998e-001 0.000000000000e+000 0.000000000000e+000
-          1.899999999998e-001 0.000000000000e+000 0.000000000000e+000
-          1.999999999998e-001 0.000000000000e+000 0.000000000000e+000
-          2.099999999998e-001 0.000000000000e+000 0.000000000000e+000
-          2.199999999998e-001 0.000000000000e+000 0.000000000000e+000
-          2.299999999998e-001 0.000000000000e+000 0.000000000000e+000
-          2.399999999998e-001 0.000000000000e+000 0.000000000000e+000
-          2.499999999998e-001 0.000000000000e+000 0.000000000000e+000
-          2.599999999997e-001 0.000000000000e+000 0.000000000000e+000
-          2.699999999997e-001 0.000000000000e+000 0.000000000000e+000
-          2.799999999997e-001 0.000000000000e+000 0.000000000000e+000
-          2.899999999997e-001 0.000000000000e+000 0.000000000000e+000
-          2.999999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.099999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.199999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.299999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.399999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.499999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.599999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.699999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.799999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.899999999997e-001 0.000000000000e+000 0.000000000000e+000
-          3.999999999997e-001 0.000000000000e+000 0.000000000000e+000
-          4.099999999997e-001 0.000000000000e+000 0.000000000000e+000
-          4.199999999997e-001 0.000000000000e+000 0.000000000000e+000
-          4.299999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.399999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.499999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.599999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.699999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.799999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.899999999996e-001 0.000000000000e+000 0.000000000000e+000
-          4.999999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.099999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.199999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.299999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.399999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.499999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.599999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.699999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.799999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.899999999996e-001 0.000000000000e+000 0.000000000000e+000
-          5.999999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.099999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.199999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.299999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.399999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.499999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.599999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.699999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.799999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.899999999996e-001 0.000000000000e+000 0.000000000000e+000
-          6.999999999996e-001 0.000000000000e+000 0.000000000000e+000
-          7.099999999997e-001 0.000000000000e+000 0.000000000000e+000
-          7.199999999997e-001 0.000000000000e+000 0.000000000000e+000
-          7.299999999997e-001 0.000000000000e+000 0.000000000000e+000
-          7.399999999997e-001 0.000000000000e+000 0.000000000000e+000
-          7.499999999997e-001 0.000000000000e+000 0.000000000000e+000
-          7.599999999998e-001 0.000000000000e+000 0.000000000000e+000
-          7.699999999998e-001 0.000000000000e+000 0.000000000000e+000
-          7.799999999998e-001 0.000000000000e+000 0.000000000000e+000
-          7.899999999998e-001 0.000000000000e+000 0.000000000000e+000
-          7.999999999998e-001 0.000000000000e+000 0.000000000000e+000
-          8.099999999998e-001 0.000000000000e+000 0.000000000000e+000
-          8.199999999999e-001 0.000000000000e+000 0.000000000000e+000
-          8.299999999999e-001 0.000000000000e+000 0.000000000000e+000
-          8.399999999999e-001 0.000000000000e+000 0.000000000000e+000
-          8.499999999999e-001 0.000000000000e+000 0.000000000000e+000
-          8.599999999999e-001 0.000000000000e+000 0.000000000000e+000
-          8.699999999999e-001 0.000000000000e+000 0.000000000000e+000
-          8.800000000000e-001 0.000000000000e+000 0.000000000000e+000
-          8.900000000000e-001 0.000000000000e+000 0.000000000000e+000
-          9.000000000000e-001 0.000000000000e+000 0.000000000000e+000
-          9.100000000000e-001 0.000000000000e+000 0.000000000000e+000
-          9.200000000000e-001 0.000000000000e+000 0.000000000000e+000
-          9.300000000000e-001 0.000000000000e+000 0.000000000000e+000
-          9.400000000001e-001 0.000000000000e+000 0.000000000000e+000
-          9.500000000001e-001 0.000000000000e+000 0.000000000000e+000
-          9.600000000001e-001 0.000000000000e+000 0.000000000000e+000
-          9.700000000001e-001 0.000000000000e+000 0.000000000000e+000
-          9.800000000001e-001 0.000000000000e+000 0.000000000000e+000
-          9.900000000001e-001 0.000000000000e+000 0.000000000000e+000
-          1.000000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.010000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.020000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.030000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.040000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.050000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.060000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.070000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.080000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.090000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.100000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.110000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.120000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.130000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.140000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.150000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.160000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.170000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.180000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.190000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.200000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.210000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.220000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.230000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.240000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.250000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.260000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.270000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.280000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.290000000000e+000 0.000000000000e+000 0.000000000000e+000
-          1.310077519380e+000 0.000000000000e+000 0.000000000000e+000
-          1.320155038760e+000 0.000000000000e+000 0.000000000000e+000
-          1.330232558139e+000 0.000000000000e+000 0.000000000000e+000
-          1.340310077519e+000 0.000000000000e+000 0.000000000000e+000
-          1.350387596899e+000 0.000000000000e+000 0.000000000000e+000
-          1.360465116279e+000 0.000000000000e+000 0.000000000000e+000
-          1.370542635658e+000 0.000000000000e+000 0.000000000000e+000
-          1.380620155038e+000 0.000000000000e+000 0.000000000000e+000
-          1.390697674418e+000 0.000000000000e+000 0.000000000000e+000
-          1.400775193798e+000 0.000000000000e+000 0.000000000000e+000
-          1.410852713178e+000 0.000000000000e+000 0.000000000000e+000
-          1.420930232557e+000 0.000000000000e+000 0.000000000000e+000
-          1.431007751937e+000 0.000000000000e+000 0.000000000000e+000
-          1.441085271317e+000 0.000000000000e+000 0.000000000000e+000
-          1.451162790697e+000 0.000000000000e+000 0.000000000000e+000
-          1.461240310076e+000 0.000000000000e+000 0.000000000000e+000
-          1.471317829456e+000 0.000000000000e+000 0.000000000000e+000
-          1.481395348836e+000 0.000000000000e+000 0.000000000000e+000
-          1.491472868216e+000 0.000000000000e+000 0.000000000000e+000
-          1.501550387596e+000 0.000000000000e+000 0.000000000000e+000
-          1.511627906975e+000 0.000000000000e+000 0.000000000000e+000
-          1.521705426355e+000 0.000000000000e+000 0.000000000000e+000
-          1.531782945735e+000 0.000000000000e+000 0.000000000000e+000
-          1.541860465115e+000 0.000000000000e+000 0.000000000000e+000
-          1.551937984495e+000 0.000000000000e+000 0.000000000000e+000
-          1.562015503874e+000 0.000000000000e+000 0.000000000000e+000
-          1.572093023254e+000 0.000000000000e+000 0.000000000000e+000
-          1.582170542634e+000 0.000000000000e+000 0.000000000000e+000
-          1.592248062014e+000 0.000000000000e+000 0.000000000000e+000
-          1.602325581393e+000 0.000000000000e+000 0.000000000000e+000
-          1.612403100773e+000 0.000000000000e+000 0.000000000000e+000
-          1.622480620153e+000 0.000000000000e+000 0.000000000000e+000
-          1.632558139533e+000 0.000000000000e+000 0.000000000000e+000
-          1.642635658913e+000 0.000000000000e+000 0.000000000000e+000
-          1.652713178292e+000 0.000000000000e+000 0.000000000000e+000
-          1.662790697672e+000 0.000000000000e+000 0.000000000000e+000
-          1.672868217052e+000 0.000000000000e+000 0.000000000000e+000
-          1.682945736432e+000 0.000000000000e+000 0.000000000000e+000
-          1.693023255812e+000 0.000000000000e+000 0.000000000000e+000
-          1.703100775192e+000 0.000000000000e+000 0.000000000000e+000
-          1.713178294571e+000 0.000000000000e+000 0.000000000000e+000
-          1.723255813951e+000 0.000000000000e+000 0.000000000000e+000
-          1.733333333331e+000 0.000000000000e+000 0.000000000000e+000
-          1.743410852711e+000 0.000000000000e+000 0.000000000000e+000
-          1.753488372091e+000 0.000000000000e+000 0.000000000000e+000
-          1.763565891470e+000 0.000000000000e+000 0.000000000000e+000
-          1.773643410850e+000 0.000000000000e+000 0.000000000000e+000
-          1.783720930230e+000 0.000000000000e+000 0.000000000000e+000
-          1.793798449610e+000 0.000000000000e+000 0.000000000000e+000
-          1.803875968990e+000 0.000000000000e+000 0.000000000000e+000
-          1.813953488370e+000 0.000000000000e+000 0.000000000000e+000
-          1.824031007749e+000 0.000000000000e+000 0.000000000000e+000
-          1.834108527129e+000 0.000000000000e+000 0.000000000000e+000
-          1.844186046509e+000 0.000000000000e+000 0.000000000000e+000
-          1.854263565889e+000 0.000000000000e+000 0.000000000000e+000
-          1.864341085269e+000 0.000000000000e+000 0.000000000000e+000
-          1.874418604649e+000 0.000000000000e+000 0.000000000000e+000
-          1.884496124028e+000 0.000000000000e+000 0.000000000000e+000
-          1.894573643408e+000 0.000000000000e+000 0.000000000000e+000
-          1.904651162788e+000 0.000000000000e+000 0.000000000000e+000
-          1.914728682168e+000 0.000000000000e+000 0.000000000000e+000
-          1.924806201548e+000 0.000000000000e+000 0.000000000000e+000
-          1.934883720927e+000 0.000000000000e+000 0.000000000000e+000
-          1.944961240307e+000 0.000000000000e+000 0.000000000000e+000
-          1.955038759687e+000 0.000000000000e+000 0.000000000000e+000
-          1.965116279067e+000 0.000000000000e+000 0.000000000000e+000
-          1.975193798447e+000 0.000000000000e+000 0.000000000000e+000
-          1.985271317827e+000 0.000000000000e+000 0.000000000000e+000
-          1.995348837207e+000 0.000000000000e+000 0.000000000000e+000
-          2.005426356587e+000 0.000000000000e+000 0.000000000000e+000
-          2.015503875967e+000 0.000000000000e+000 0.000000000000e+000
-          2.025581395347e+000 0.000000000000e+000 0.000000000000e+000
-          2.035658914726e+000 0.000000000000e+000 0.000000000000e+000
-          2.045736434106e+000 0.000000000000e+000 0.000000000000e+000
-          2.055813953486e+000 0.000000000000e+000 0.000000000000e+000
-          2.065891472866e+000 0.000000000000e+000 0.000000000000e+000
-          2.075968992246e+000 0.000000000000e+000 0.000000000000e+000
-          2.086046511626e+000 0.000000000000e+000 0.000000000000e+000
-          2.096124031006e+000 0.000000000000e+000 0.000000000000e+000
-          2.106201550386e+000 0.000000000000e+000 0.000000000000e+000
-          2.116279069766e+000 0.000000000000e+000 0.000000000000e+000
-          2.126356589146e+000 0.000000000000e+000 0.000000000000e+000
-          2.136434108526e+000 0.000000000000e+000 0.000000000000e+000
-          2.146511627905e+000 0.000000000000e+000 0.000000000000e+000
-          2.156589147285e+000 0.000000000000e+000 0.000000000000e+000
-          2.166666666665e+000 0.000000000000e+000 0.000000000000e+000
-          2.176744186045e+000 0.000000000000e+000 0.000000000000e+000
-          2.186821705425e+000 0.000000000000e+000 0.000000000000e+000
-          2.196899224805e+000 0.000000000000e+000 0.000000000000e+000
-          2.206976744185e+000 0.000000000000e+000 0.000000000000e+000
-          2.217054263565e+000 0.000000000000e+000 0.000000000000e+000
-          2.227131782945e+000 0.000000000000e+000 0.000000000000e+000
-          2.237209302325e+000 0.000000000000e+000 0.000000000000e+000
-          2.247286821705e+000 0.000000000000e+000 0.000000000000e+000
-          2.257364341084e+000 0.000000000000e+000 0.000000000000e+000
-          2.267441860464e+000 0.000000000000e+000 0.000000000000e+000
-          2.277519379844e+000 0.000000000000e+000 0.000000000000e+000
-          2.287596899224e+000 0.000000000000e+000 0.000000000000e+000
-          2.297674418604e+000 0.000000000000e+000 0.000000000000e+000
-          2.307751937984e+000 0.000000000000e+000 0.000000000000e+000
-          2.317829457364e+000 0.000000000000e+000 0.000000000000e+000
-          2.327906976744e+000 0.000000000000e+000 0.000000000000e+000
-          2.337984496123e+000 0.000000000000e+000 0.000000000000e+000
-          2.348062015503e+000 0.000000000000e+000 0.000000000000e+000
-          2.358139534883e+000 0.000000000000e+000 0.000000000000e+000
-          2.368217054263e+000 0.000000000000e+000 0.000000000000e+000
-          2.378294573643e+000 0.000000000000e+000 0.000000000000e+000
-          2.388372093023e+000 0.000000000000e+000 0.000000000000e+000
-          2.398449612403e+000 0.000000000000e+000 0.000000000000e+000
-          2.408527131783e+000 0.000000000000e+000 0.000000000000e+000
-          2.418604651162e+000 0.000000000000e+000 0.000000000000e+000
-          2.428682170542e+000 0.000000000000e+000 0.000000000000e+000
-          2.438759689922e+000 0.000000000000e+000 0.000000000000e+000
-          2.448837209302e+000 0.000000000000e+000 0.000000000000e+000
-          2.458914728682e+000 0.000000000000e+000 0.000000000000e+000
-          2.468992248062e+000 0.000000000000e+000 0.000000000000e+000
-          2.479069767442e+000 0.000000000000e+000 0.000000000000e+000
-          2.489147286821e+000 0.000000000000e+000 0.000000000000e+000
-          2.499224806201e+000 0.000000000000e+000 0.000000000000e+000
-          2.509302325581e+000 0.000000000000e+000 0.000000000000e+000
-          2.519379844961e+000 0.000000000000e+000 0.000000000000e+000
-          2.529457364341e+000 0.000000000000e+000 0.000000000000e+000
-          2.539534883721e+000 0.000000000000e+000 0.000000000000e+000
-          2.549612403101e+000 0.000000000000e+000 0.000000000000e+000
-          2.559689922481e+000 0.000000000000e+000 0.000000000000e+000
-          2.569767441860e+000 0.000000000000e+000 0.000000000000e+000
-          2.579844961240e+000 0.000000000000e+000 0.000000000000e+000
-          2.589922480620e+000 0.000000000000e+000 0.000000000000e+000
-        </DataArray>
-      </Points>
-      <Cells>
-        <DataArray type="Int32" Name="connectivity" format="ascii">
-          0 3 
-          3 4 
-          4 5 
-          5 6 
-          6 7 
-          7 8 
-          8 9 
-          9 10 
-          10 11 
-          11 12 
-          12 13 
-          13 14 
-          14 15 
-          15 16 
-          16 17 
-          17 18 
-          18 19 
-          19 20 
-          20 21 
-          21 22 
-          22 23 
-          23 24 
-          24 25 
-          25 26 
-          26 27 
-          27 28 
-          28 29 
-          29 30 
-          30 31 
-          31 32 
-          32 33 
-          33 34 
-          34 35 
-          35 36 
-          36 37 
-          37 38 
-          38 39 
-          39 40 
-          40 41 
-          41 42 
-          42 43 
-          43 44 
-          44 45 
-          45 46 
-          46 47 
-          47 48 
-          48 49 
-          49 50 
-          50 51 
-          51 52 
-          52 53 
-          53 54 
-          54 55 
-          55 56 
-          56 57 
-          57 58 
-          58 59 
-          59 60 
-          60 61 
-          61 62 
-          62 63 
-          63 64 
-          64 65 
-          65 66 
-          66 67 
-          67 68 
-          68 69 
-          69 70 
-          70 71 
-          71 72 
-          72 73 
-          73 74 
-          74 75 
-          75 76 
-          76 77 
-          77 78 
-          78 79 
-          79 80 
-          80 81 
-          81 82 
-          82 83 
-          83 84 
-          84 85 
-          85 86 
-          86 87 
-          87 88 
-          88 89 
-          89 90 
-          90 91 
-          91 92 
-          92 93 
-          93 94 
-          94 95 
-          95 96 
-          96 97 
-          97 98 
-          98 99 
-          99 100 
-          100 101 
-          101 102 
-          102 103 
-          103 104 
-          104 105 
-          105 106 
-          106 107 
-          107 108 
-          108 109 
-          109 110 
-          110 111 
-          111 112 
-          112 113 
-          113 114 
-          114 115 
-          115 116 
-          116 117 
-          117 118 
-          118 119 
-          119 120 
-          120 121 
-          121 122 
-          122 123 
-          123 124 
-          124 125 
-          125 126 
-          126 127 
-          127 128 
-          128 129 
-          129 130 
-          130 131 
-          131 1 
-          1 132 
-          132 133 
-          133 134 
-          134 135 
-          135 136 
-          136 137 
-          137 138 
-          138 139 
-          139 140 
-          140 141 
-          141 142 
-          142 143 
-          143 144 
-          144 145 
-          145 146 
-          146 147 
-          147 148 
-          148 149 
-          149 150 
-          150 151 
-          151 152 
-          152 153 
-          153 154 
-          154 155 
-          155 156 
-          156 157 
-          157 158 
-          158 159 
-          159 160 
-          160 161 
-          161 162 
-          162 163 
-          163 164 
-          164 165 
-          165 166 
-          166 167 
-          167 168 
-          168 169 
-          169 170 
-          170 171 
-          171 172 
-          172 173 
-          173 174 
-          174 175 
-          175 176 
-          176 177 
-          177 178 
-          178 179 
-          179 180 
-          180 181 
-          181 182 
-          182 183 
-          183 184 
-          184 185 
-          185 186 
-          186 187 
-          187 188 
-          188 189 
-          189 190 
-          190 191 
-          191 192 
-          192 193 
-          193 194 
-          194 195 
-          195 196 
-          196 197 
-          197 198 
-          198 199 
-          199 200 
-          200 201 
-          201 202 
-          202 203 
-          203 204 
-          204 205 
-          205 206 
-          206 207 
-          207 208 
-          208 209 
-          209 210 
-          210 211 
-          211 212 
-          212 213 
-          213 214 
-          214 215 
-          215 216 
-          216 217 
-          217 218 
-          218 219 
-          219 220 
-          220 221 
-          221 222 
-          222 223 
-          223 224 
-          224 225 
-          225 226 
-          226 227 
-          227 228 
-          228 229 
-          229 230 
-          230 231 
-          231 232 
-          232 233 
-          233 234 
-          234 235 
-          235 236 
-          236 237 
-          237 238 
-          238 239 
-          239 240 
-          240 241 
-          241 242 
-          242 243 
-          243 244 
-          244 245 
-          245 246 
-          246 247 
-          247 248 
-          248 249 
-          249 250 
-          250 251 
-          251 252 
-          252 253 
-          253 254 
-          254 255 
-          255 256 
-          256 257 
-          257 258 
-          258 259 
-          259 2 
-        </DataArray>
-        <DataArray type="Int32" Name="offsets" format="ascii">
-          2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 512 514 516 518 
-        </DataArray>
-        <DataArray type="UInt8" Name="types" format="ascii">
-          3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 
-        </DataArray>
-      </Cells>
-      <PointData Scalars="PRESSURE1">
-        <DataArray type="Float64" Name="PRESSURE1" format="ascii">
-          5.000000000000E+03	5.000000000000E+04	5.000000000000E+04	5.656000000000E+03	5.809500000000E+03	5.920000000000E+03	6.011000000000E+03	6.090800000000E+03	6.163300000000E+03	6.230900000000E+03	6.295000000000E+03	6.356500000000E+03	6.416300000000E+03	6.474900000000E+03	6.532800000000E+03	6.590300000000E+03	6.647800000000E+03	6.705600000000E+03	6.764000000000E+03	6.823100000000E+03	6.883400000000E+03	6.945000000000E+03	7.008300000000E+03	7.073500000000E+03	7.141000000000E+03	7.211200000000E+03	7.284300000000E+03	7.360900000000E+03	7.441500000000E+03	7.526700000000E+03	7.617100000000E+03	7.713700000000E+03	7.817300000000E+03	7.929300000000E+03	8.051200000000E+03	8.184900000000E+03	8.332900000000E+03	8.498700000000E+03	8.686800000000E+03	8.903700000000E+03	9.158800000000E+03	9.466900000000E+03	9.852100000000E+03	1.035900000000E+04	1.107000000000E+04	1.221300000000E+04	2.475800000000E+04	4.962900000000E+04	5.000000000000E+04	5.000300000000E+04	4.999900000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04	5.000000000000E+04
-        </DataArray>
-        <DataArray type="Float64" Name="PRESSURE2" format="ascii">
-          2.000000000000E+05	2.017100000000E+05	2.017100000000E+05	2.006500000000E+05	2.007900000000E+05	2.008900000000E+05	2.009700000000E+05	2.010300000000E+05	2.010900000000E+05	2.011400000000E+05	2.011800000000E+05	2.012200000000E+05	2.012500000000E+05	2.012900000000E+05	2.013200000000E+05	2.013500000000E+05	2.013700000000E+05	2.014000000000E+05	2.014200000000E+05	2.014400000000E+05	2.014600000000E+05	2.014800000000E+05	2.015000000000E+05	2.015200000000E+05	2.015300000000E+05	2.015500000000E+05	2.015600000000E+05	2.015800000000E+05	2.015900000000E+05	2.016000000000E+05	2.016100000000E+05	2.016200000000E+05	2.016300000000E+05	2.016400000000E+05	2.016500000000E+05	2.016600000000E+05	2.016700000000E+05	2.016700000000E+05	2.016800000000E+05	2.016800000000E+05	2.016900000000E+05	2.016900000000E+05	2.017000000000E+05	2.017000000000E+05	2.017000000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05	2.017100000000E+05
-        </DataArray>
-        <DataArray type="Float64" Name="SATURATION1" format="ascii">
-          9.927200000000E-01	1.000000000000E-02	1.000000000000E-02	7.783000000000E-01	7.405800000000E-01	7.132700000000E-01	6.918600000000E-01	6.738800000000E-01	6.581200000000E-01	6.439400000000E-01	6.309100000000E-01	6.187500000000E-01	6.072800000000E-01	5.963400000000E-01	5.858200000000E-01	5.756500000000E-01	5.657400000000E-01	5.560300000000E-01	5.464900000000E-01	5.370600000000E-01	5.277000000000E-01	5.183800000000E-01	5.090600000000E-01	4.997200000000E-01	4.903300000000E-01	4.808400000000E-01	4.712400000000E-01	4.614900000000E-01	4.515500000000E-01	4.414000000000E-01	4.309900000000E-01	4.202800000000E-01	4.092200000000E-01	3.977500000000E-01	3.858200000000E-01	3.733300000000E-01	3.601900000000E-01	3.462900000000E-01	3.314800000000E-01	3.155500000000E-01	2.982400000000E-01	2.791700000000E-01	2.577600000000E-01	2.332100000000E-01	2.046100000000E-01	1.512600000000E-01	3.567300000000E-02	8.005100000000E-03	1.009400000000E-02	9.974800000000E-03	1.000700000000E-02	9.998200000000E-03	1.000000000000E-02	9.999900000000E-03	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02	1.000000000000E-02
-        </DataArray>
-      </PointData>
-      <CellData>
-      </CellData>
-    </Piece>
-  </UnstructuredGrid>
-</VTKFile>
diff --git a/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/twophaseflow_ts_0_t_0.000000.vtu b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/twophaseflow_ts_0_t_0.000000.vtu
new file mode 100644
index 0000000000000000000000000000000000000000..8b87b28768c9697b96cdd7f7b7d35ba1d1aadca9
--- /dev/null
+++ b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/twophaseflow_ts_0_t_0.000000.vtu
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="1.0" byte_order="LittleEndian" header_type="UInt64" compressor="vtkZLibDataCompressor">
+  <UnstructuredGrid>
+    <FieldData>
+      <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="21" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="260"                  NumberOfCells="259"                 >
+      <PointData>
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="50000"                RangeMax="50000"                offset="84"                  />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="0"                    offset="172"                 />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="248"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0"                    RangeMax="0"                    offset="324"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="2.6"                  offset="392"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="2752"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="3428"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="4048"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABUAAAAAAAAAHQAAAAAAAAA=eF4z0zPRM9A1NDI20U03MTKxSEs2NjMEADCqBLc=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eF5jZh7xAACLpAMK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/twophaseflow_ts_627_t_1000.000000.vtu b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/twophaseflow_ts_627_t_1000.000000.vtu
new file mode 100644
index 0000000000000000000000000000000000000000..c44cb46ea65c02c5ec65e137b22b59606bdb2606
--- /dev/null
+++ b/Tests/Data/Parabolic/TwoPhaseFlowPP/McWhorter/twophaseflow_ts_627_t_1000.000000.vtu
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="1.0" byte_order="LittleEndian" header_type="UInt64" compressor="vtkZLibDataCompressor">
+  <UnstructuredGrid>
+    <FieldData>
+      <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="21" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="260"                  NumberOfCells="259"                 >
+      <PointData>
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="5000"                 RangeMax="50000"                offset="84"                  />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="200000"               RangeMax="201707.43156"         offset="720"                 />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0.0071963732823"      RangeMax="0.99273668833"        offset="1792"                />
+      </PointData>
+      <CellData>
+        <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0"                    RangeMax="0"                    offset="2428"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="2.6"                  offset="2496"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="4856"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="5532"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="6152"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABUAAAAAAAAAHQAAAAAAAAA=eF4z0zPRM9A1NDI20U03MTKxSEs2NjMEADCqBLc=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eF5jZh7xAACLpAMK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/MaterialLib/TestMPLSaturationBrooksCorey.cpp b/Tests/MaterialLib/TestMPLSaturationBrooksCorey.cpp
index 8fa663cbac3bb1ba0f807cc028fedf29201cfc83..7231d9d06a6603e597772ad71e7aefae9472a5b8 100644
--- a/Tests/MaterialLib/TestMPLSaturationBrooksCorey.cpp
+++ b/Tests/MaterialLib/TestMPLSaturationBrooksCorey.cpp
@@ -1,6 +1,5 @@
 /**
  * \file
- *
  * \copyright
  * Copyright (c) 2012-2021, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
@@ -10,74 +9,62 @@
  */
 #include <gtest/gtest.h>
 
-#include <sstream>
-
 #include "MaterialLib/MPL/Medium.h"
 #include "MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationBrooksCorey.h"
 #include "TestMPL.h"
 #include "Tests/TestTools.h"
 
+namespace MPL = MaterialPropertyLib;
+
 TEST(MaterialPropertyLib, SaturationBrooksCorey)
 {
-    const double ref_lambda = 2.5;
-    const double ref_residual_liquid_saturation = 0.12;
-    const double ref_residual_gas_saturation = 0.06;
-    const double ref_entry_pressure = 5678.54;
-
-    const double max_saturation = 1. - ref_residual_gas_saturation;
+    double const residual_liquid_saturation = 0.1;
+    double const residual_gas_saturation = 0.05;
+    double const exponent = 3.0;
+    double const p_b = 5000;
+    MPL::Property const& pressure_saturation =
+        MPL::SaturationBrooksCorey{"saturation", residual_liquid_saturation,
+                                   residual_gas_saturation, exponent, p_b};
 
-    std::stringstream m;
-    m << "<medium>\n";
-    m << "<phases></phases>\n";
-    m << "<properties>\n";
-    m << "  <property>\n";
-    m << "    <name>saturation</name>\n";
-    m << "    <type>SaturationBrooksCorey</type>\n";
-    m << "    <residual_liquid_saturation>" << ref_residual_liquid_saturation
-      << "</residual_liquid_saturation>\n";
-    m << "    <residual_gas_saturation>" << ref_residual_gas_saturation
-      << "</residual_gas_saturation>\n";
-    m << "    <lambda>" << ref_lambda << "</lambda>\n";
-    m << "    <entry_pressure>" << ref_entry_pressure << "</entry_pressure>\n";
-    m << "  </property> \n";
-    m << "</properties>\n";
-    m << "</medium>\n";
-
-    auto const& medium = Tests::createTestMaterial(m.str());
-
-    MaterialPropertyLib::VariableArray variable_array;
+    MPL::VariableArray variable_array;
     ParameterLib::SpatialPosition const pos;
     double const t = std::numeric_limits<double>::quiet_NaN();
     double const dt = std::numeric_limits<double>::quiet_NaN();
 
-    for (double p_cap = 1.0; p_cap < 1.0e10; p_cap *= 1.5)
+    double const p_0 = -1e6;
+    double const p_max = 4000;
+    int const n_steps = 10000;
+    for (int i = 0; i <= n_steps; ++i)
     {
-        variable_array[static_cast<int>(
-            MaterialPropertyLib::Variable::capillary_pressure)] = p_cap;
+        double const p_L = p_0 + i * (p_max - p_0) / n_steps;
+        variable_array[static_cast<int>(MPL::Variable::capillary_pressure)] =
+            -p_L;
+        double const S = pressure_saturation.template value<double>(
+            variable_array, pos, t, dt);
+
+        double const dS = pressure_saturation.template dValue<double>(
+            variable_array, MPL::Variable::capillary_pressure, pos, t, dt);
+
+        double const dS2 = pressure_saturation.template d2Value<double>(
+            variable_array, MPL::Variable::capillary_pressure,
+            MPL::Variable::capillary_pressure, pos, t, dt);
 
-        auto s_L =
-            medium->property(MaterialPropertyLib::PropertyType::saturation)
-                .template value<double>(variable_array, pos, t, dt);
-        auto ds_L_dp_cap =
-            medium->property(MaterialPropertyLib::PropertyType::saturation)
-                .template dValue<double>(
-                    variable_array,
-                    MaterialPropertyLib::Variable::capillary_pressure, pos, t,
-                    dt);
+        double const eps = 1e-2;
+        variable_array[static_cast<int>(MPL::Variable::capillary_pressure)] =
+            -p_L - eps;
+        double const S_minus = pressure_saturation.template value<double>(
+            variable_array, pos, t, dt);
+        variable_array[static_cast<int>(MPL::Variable::capillary_pressure)] =
+            -p_L + eps;
+        double const S_plus = pressure_saturation.template value<double>(
+            variable_array, pos, t, dt);
 
-        const double s_eff =
-            std::pow(ref_entry_pressure / std::max(p_cap, ref_entry_pressure),
-                     ref_lambda);
-        const double s_ref =
-            s_eff * (max_saturation - ref_residual_liquid_saturation) +
-            ref_residual_liquid_saturation;
-        const double ds_eff_dpc =
-            -ref_lambda / std::max(p_cap, ref_entry_pressure) * s_ref;
-        const double ds_L_ds_eff =
-            1. / (max_saturation - ref_residual_liquid_saturation);
-        const double ds_L_dpc = ds_L_ds_eff * ds_eff_dpc;
+        double const DS = (S_plus - S_minus) / 2 / eps;
+        double const DS2 = (S_plus - 2 * S + S_minus) / (eps * eps);
 
-        ASSERT_NEAR(s_L, s_ref, 1.e-10);
-        ASSERT_NEAR(ds_L_dp_cap, ds_L_dpc, 1.e-10);
+        ASSERT_LE(std::abs(dS - DS), 1e-9)
+            << "for capillary pressure " << -p_L << " and saturation " << S;
+        ASSERT_LE(std::abs(dS2 - DS2), 1e-9)
+            << "for capillary pressure " << -p_L << " and saturation " << S;
     }
 }