From 7860d4c2ea538edd058c6710e521f8733e5ab4ea Mon Sep 17 00:00:00 2001
From: Thomas Fischer <thomas.fischer@ufz.de>
Date: Fri, 8 Sep 2023 14:10:21 +0200
Subject: [PATCH] [T] Test for output of linear order variable on sub-mesh only

This crashes with the current master; the next commit will fix ogs
---
 ...e_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu |  48 ++++++
 ...e_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu |  48 ++++++
 ...e_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu |  48 ++++++
 .../Data/TH2M/HM/flow_fully_saturated_gas.prj | 146 ++++++++++++++----
 ...e_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu |  48 ++++++
 ...e_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu |  48 ++++++
 ...e_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu |  48 ++++++
 7 files changed, 401 insertions(+), 33 deletions(-)
 create mode 100644 Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu
 create mode 100644 Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu
 create mode 100644 Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu
 create mode 100644 Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu

diff --git a/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu b/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu
new file mode 100644
index 00000000000..72639127d7e
--- /dev/null
+++ b/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu
@@ -0,0 +1,48 @@
+<?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="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="21"                   NumberOfCells="10"                  >
+      <PointData>
+        <DataArray type="Float64" Name="GasMassFlowRate" format="appended" RangeMin="0"                    RangeMax="0"                    offset="84"                  />
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="0"                    RangeMax="0"                    offset="144"                 />
+        <DataArray type="Float64" Name="LiquidMassFlowRate" format="appended" RangeMin="0"                    RangeMax="0"                    offset="204"                 />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="264"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="139"                  offset="328"                 />
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="0"                    RangeMax="0"                    offset="448"                 />
+        <DataArray type="Float64" Name="capillary_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="0"                    offset="508"                 />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="568"                 />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="0"                    RangeMax="0"                    offset="632"                 />
+        <DataArray type="Float64" Name="gas_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="696"                 />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="0"                    offset="792"                 />
+        <DataArray type="Float64" Name="gas_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="0"                    offset="852"                 />
+        <DataArray type="Float64" Name="liquid_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="912"                 />
+        <DataArray type="Float64" Name="liquid_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1008"                />
+        <DataArray type="Float64" Name="porosity" format="appended" RangeMin="0.1"                  RangeMax="0.1"                  offset="1068"                />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1160"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1220"                />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="0"                    RangeMax="298.15"               offset="1284"                />
+        <DataArray type="Float64" Name="temperature_interpolated" format="appended" RangeMin="298.15"               RangeMax="298.15"               offset="1372"                />
+        <DataArray type="Float64" Name="velocity_gas" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1440"                />
+        <DataArray type="Float64" Name="velocity_liquid" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1504"                />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="9"                    offset="1568"                />
+        <DataArray type="Float64" Name="saturation_avg" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1660"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="1720"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="1900"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="2024"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="2116"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABQAAAAAAAAAHAAAAAAAAAA=eF4z0zPRM9E1NLSw1E1PszQ3SU1JTAUALuIFKA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANwAAAAAAAAA=eF5VxTEKgCAAAEBLS+3HERESEtGnG7qlW24Jn+Lu03P4yz58efDqx5NHVzdvvh29O/kFt9cFTA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAKACAAAAAAAADwAAAAAAAAA=eF5jYBgFo2DwAgACoAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAIwAAAAAAAAA=eF5bOBMEdtrPg9LT0WiY+Cwi1eESR6fR1eEyB8YHALXLX8k=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAADwAAAAAAAAA=eF5jYBgFo2DwAgACoAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAHwAAAAAAAAA=eF5LSwOCRUUOaVCaAQ2kockTUkeufnT16HwA5KYkhw==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAEgAAAAAAAAA=eF5LSwOCRUUOaYOcBgAG90W7AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIgAAAAAAAAA=eF4txbcBACAIADAsiP7/sAPJkog2PL28nT4uXz9/BXgALg==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAADAAAAAAAAAA=eF5jYKAuAAAAUAABAQAAAAAAAAAAgAAAAAAAAPgBAAAAAAAAZgAAAAAAAAA=eF5jYACBD/YMaGDWTBB4iSF+Bgye4FD/EEPcGAweY4jjAmlg8AxDPUT8Gg5zXuBwz04c4itxmP8Oh/kPcJhzEkP8LDh83uAQv4MhbgIOn8M4xF/jCM/LONx5AYc7b2KIAwBUVUXXAQAAAAAAAAAAgAAAAAAAAPAAAAAAAAAAOwAAAAAAAAA=eF5dxzcWgCAAwFALYgEbcv+zMhiWZPkvy/C346E/8dEX/PQVV33GWx9w1kec9CNu+gtffS9hA6UoATQ=AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIwAAAAAAAAA=eF5jZoAANijNCaV5oDQ/lBaC0qJQWgJKS0NpOSgNABTwAKY=AQAAAAAAAAAAgAAAAAAAAAoAAAAAAAAACwAAAAAAAAA=eF4TFYUBAASNANM=
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu b/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..7c69115d040
--- /dev/null
+++ b/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,48 @@
+<?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="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="21"                   NumberOfCells="10"                  >
+      <PointData>
+        <DataArray type="Float64" Name="GasMassFlowRate" format="appended" RangeMin="-5.000000031e-05"     RangeMax="5.000000031e-05"      offset="84"                  />
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="-0.03056133107"       RangeMax="0.028248973988"       offset="204"                 />
+        <DataArray type="Float64" Name="LiquidMassFlowRate" format="appended" RangeMin="-5e-05"               RangeMax="5e-05"                offset="344"                 />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="0.0090476190561"      RangeMax="0.050476190468"       offset="464"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="139"                  offset="836"                 />
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="-5.9428564254e-10"    RangeMax="5.9428574849e-10"     offset="956"                 />
+        <DataArray type="Float64" Name="capillary_pressure_interpolated" format="appended" RangeMin="-5.9428564254e-10"    RangeMax="5.9428574849e-10"     offset="1128"                />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="9.2857142719e-12"     offset="1384"                />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="1.0423184196e-25"     RangeMax="3.7142857143e-11"     offset="1608"                />
+        <DataArray type="Float64" Name="gas_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2328"                />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2424"                />
+        <DataArray type="Float64" Name="gas_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2592"                />
+        <DataArray type="Float64" Name="liquid_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2848"                />
+        <DataArray type="Float64" Name="liquid_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2944"                />
+        <DataArray type="Float64" Name="porosity" format="appended" RangeMin="0.1"                  RangeMax="0.1"                  offset="3116"                />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="3208"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="1.1047392924e-15"     RangeMax="0.58466805513"        offset="3268"                />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="0"                    RangeMax="298.15583048"         offset="3968"                />
+        <DataArray type="Float64" Name="temperature_interpolated" format="appended" RangeMin="298.15"               RangeMax="298.15583048"         offset="4128"                />
+        <DataArray type="Float64" Name="velocity_gas" NumberOfComponents="2" format="appended" RangeMin="0.00099999999703"     RangeMax="0.0010000000045"      offset="4368"                />
+        <DataArray type="Float64" Name="velocity_liquid" NumberOfComponents="2" format="appended" RangeMin="0.001"                RangeMax="0.001"                offset="4736"                />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="9"                    offset="5104"                />
+        <DataArray type="Float64" Name="saturation_avg" format="appended" RangeMin="0"                    RangeMax="0"                    offset="5196"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="5256"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="5436"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="5560"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="5652"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABQAAAAAAAAAHAAAAAAAAAA=eF4z0zPRM9E1NLSw1E1PszQ3SU1JTAUALuIFKA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAOQAAAAAAAAA=eF5rt7/69pEZlz0DGLDtYcAKPlg3QtTth/B/WGNXd2E3dvEPUPELUH1PcOiHgQNo8hd2AwC86xNTAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAARwAAAAAAAAA=eF4LD93Q6/N2jj0DGNy2YcAGjOX3Ttt1z7TCe/5+MJ+H3Rarui2f9mAVVxYFq3f4a74XzFf5gd0eGIhUQDX/gNFeAN8AE70=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAOAAAAAAAAAA=eF4zcZZ5/ciMy54BDFj3MGAFH6y1Ier2Q/i/rLGru7Abu/gHmHgDhHqBQz8MHEAz58FuAHSjEUY=AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA9QAAAAAAAAA=eF7jEASBxv16ay9Krb3YZc8ABil7Fhe98eR4PQ3Cb6jdo5dTupbn32KofMEes2pD111ci6D8GpuEp4GVySyT7QUg5tnLXHGUveKYC5XPsHn0acbDrd+nQM3r3/M5O/KllsccqLyBzY1Nh0TjPy6F8hP2/OWYf7+vvQnKD7Dp+SlfbjNlApQfsydeddIz5hsrofw6GwmwvRNh9u1hi8/eYJzXBtO/p2Fu0KaoezOg/OI9D5Z9uJMuvgDKz7VhN2H1eFgFdR9Dso10h3zdxifLofxmm5w4ocYbIbDwybc5cG+fRFsizLwWm+TKBYG11n32ANpRYfk=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANwAAAAAAAAA=eF5VxTEKgCAAAEBLS+3HERESEtGnG7qlW24Jn+Lu03P4yz58efDqx5NHVzdvvh29O/kFt9cFTA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAYAAAAAAAAAA=eF5jYIAAmetTfFKyWfYxoIFZS3hZUrK/7IXxL14o2PL9LiOGOustO8+JLfxniy7eKCNy62PJbJsXS1d0As23u3ujvw2obi8DDpD+7hDHj7uMdjD+Hdv0M0D7bQF9zyZFAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAnQAAAAAAAAA=eF5jYIAAmetTfFKyWfbJLS7ftlL4z16ju5bTkrOf7J21hJclJfvLXqgyhosXCrZ8v8u4L7T3W94q4T+23y43MaxTYd5nvWXnObGF/2wh9Dvbuzf624D03kYZkVsfS2bbvFi6ohNovh1E/N9eF1Zrq9TsJ7bMB5p+AM2zO5r47jjI3PR3hzh+APkap0w9geba3bFNPwO03xYAf8hPgw==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAAhgAAAAAAAAA=eF5jYEAFO9O3f+JXnrUXxtdkyA17O2URnG92oitUznwJnL/n9v2v3rMWw/noYEufYTmT+kK4vDqaedOKIzaILZwH5+fyuX4sTO+F8338pn1YxFkP5yeh8eNy8kpTshHu2Yvm/hI080zQ3K8vWLP1w+UpcL42Gn8TmvunoLl3F5r/AVkVTpk=AQAAAAAAAAAAgAAAAAAAAKACAAAAAAAA+QEAAAAAAAA=eF47uONDaUr2Edtd7hdvJF4+sIsBClaU+25sPHncKsZA9vO9hh22004HagZlLofLrxI5FcHTu9cqi+n8p3sNK2x/JbrLp5ROsILJ/8u5f6bsR4NVvY/y95ehE2y/bc7wdfs+ES4PARXmm8DyC2yZrhjUK+1fDzff4deLzISflVa3Ie7byym1fcMmzmlw/c0vmjsKLPN2ccbYAvVvsF2+fakxZ8dpuPwDN88pYqlJVm4Q9+3tqs1pfnOqH27+nV//7tZqx+1SctMFmr/FtmjH+0YO9ilw/U+953c829tiZThzKdD8A3vLLdYJuIq1wuWLrWKtFhbO3sWsedpsecKhvds3u4bdOd4Pl59XEVeiLtFtxQ6Rt80Ns1K8sHcb3P6Vm5beihddBOY7fNm563hGcejMrQvh+me52qsc/rPBygUS/nu9b/gxC1wrhsvP9J3h7/dymZUxxH22fm1skSLls+Dy7NE2ng08u60eQcJ/b/mTQqM9J7IR4S+2s3/nnGVWHoYmhZHT9uz97zntyWmXqXB5zw+fdlyZUWZlB5G3fbVEceXLAz1w+X7BV4GHtvRafY8Gh//eeSe951i/6IXLL/97PNQ/cNIuWUj47t06O3dJdQIi/CYzCN+W2Vayawsk/vfO41JREM8xgMuLvfp4pqarYRcAKDL5yw==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAXQAAAAAAAAA=eF5jYACBD/bsb9xnzpz50p4BDWTGcBkbGz+Gi7e/k0tLS3uGoY55dfPsmTN3YogzgskH9g/8H8yaOfOk/fyu/jNnzrzBUAcDH5UOAe27DJfXdn8NdNdNewC1xCLRAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAngAAAAAAAAA=eF5jYACBD/bsb9xnzpz50r5i6ZQzZ848sTfVawXyH9pnxnAZGxs/tmeAgvZ3cmlpac/s+bZeA9LX7N1zN/////+5PfPq5tkzZ+6E0ivtA466A+Xf2TOCdT2wf+D/YNbMmSft53f1A81/Yz9t8Vcgfcd+o1CgibHxYfvg3a+NjI1f239UOgS077J9gepMoL4L9trur4HuuGkPAPALSzw=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAXwAAAAAAAAA=eF5jYACBD/YzZoLAS/szYPAEyn9ob2gMAo/tGaAgDQye2aeA6Wv2/8Hguf00sPqdUHqlPUTdO6i+B/bTweInoea/gdJ3oOYftjcC06+h/Mv2f8Dmnoe646Y9AMFVUag=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAIwAAAAAAAAA=eF5bOBMEdtrPg9LT0WiY+Cwi1eESR6fR1eEyB8YHALXLX8k=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAA6gEAAAAAAAA=eF67+R8E7tv3bMu9vS33tP1qKL1poqaQtu9VG/Ub/UbGxpfto5he+rOXHrBPhdJh+hN+tJSdsvkyNQgof9h+UsMWoPgG+24o/ebZk2dfUvpshB8HzZg5c6W9ROhNkfiPU+2/h0BoBjBosXQCy++0PwAWX2r/E0p7vNNo7HBqt2EBq3uw/w7EXfsfQmmrDYwlTwWq9wTtqgbqP2kvE/4HqG+r/e4wCJ0hbcfJUFlgcxPivv1VEHftL4bSsWzrX6azZO/R2nr23///5+3n66bf2pa7234alL4evKKAffIkG1dR+ZkzZ97cHxPdIRr/8SicdnhuzVExecWexV39Z86cubNfnLP6R9f6E/ulofRT9p+3wp1n2CyEyNszQsTtRaH0oYuJh+cabtgD8p1CykUwzVA9G0K/3LZnaVTCvOU5+2zEIOG/Hxr++6Oh9JfVIbGpLVtsPCHus8+BuMs+DUqbyq/JfmFxwmYeJPz3R0HCf388lO745eV80X6LzbKy66lpadf2X1i3AxxOV6D0ug1B00NsWmzmQeTtr0LE7S9D6W95LAtEZs2y4YeE/34fSLjvD4bS+/bnP/ZMX7BHDhK++5sg4bq/DUo7HdguwdfTtCcEEv/71cDuWrpfBUrPcf/y6c/83j0ABH5TbQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAVgAAAAAAAAA=eF5LSwOCRUUOh7dz9lUAaQY0cHStpEcdUDwNqk716be9NVjUcU9qLcnBIj5D0XdmLVDcWf6aRhGQvnlmk0shFnUw8Nz5u0Y5kvy1G/skqoF8AEmEKWc=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAkQAAAAAAAAA=eF5LSwOCRUUOh7dz9lUA6VJPjuZaIL0uffMHEH10raRHHZBOg6pTffptbw2QjuO7rVAJpEv8GJZVAWnuSa0lOUDa4k9pbiaQXjCz52o2kJ6h6DsTZI6z/DWNIiB988wml0Igbf6XNRJkzvIba/3ygbSfU9zLEiD93Pm7RjmQnrrx2QoQ/9qNfRLVQBoAm3FPeg==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA8gAAAAAAAAA=eF4746d9xTcpYP8EV7t7Lwy89wic5b4M4nMJ/Jmi2yGxZ+H1kEsg/oZHbw6n32DdUzRRAcxngIK+LVZgfpmA+Os1ri579kDNg8nvl+0Ey3s/UveW3aNvMwtq3ofIhP8LjI5ZX0/eC+avAZsvalN36BDYfruOe2/cHzDZ7EIz7xiUX3SdYYmwkPCeOqh7nBM6ZoivtrHhg7r/zdHrD6UTFG3aoOZ5HHQN6lSzsmmAqveSfrGl0U/bxsosCix/7/7H3ZfUWPfYQfkbwe5RtdkHdT+D7sSoLoWzu+9A3QuR/7p7EtT/+6TDnOdOUNwDABS+mjw=AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA8wAAAAAAAAA=eF7jW/Xxkm9SwP7tmfn3Xhh472GC8qfsv/vyHYvknv8rIfzGWw7pdwQZ93yA8s+2LuHMnfHQ+g+Uv5zhxJS8N857fkH5DAwMf8z0VHcxQM1juvftvEmsgc13qLz8j/XsVlM+W/+A8ntUZ+QHzxCz+Qfls3z/657JyGoDk3/2e+VHLs6D1hxQ82Iur7o6467gHpj9Wspn9ioK2drA3FtV5FU6O0bFhhOq/oVQ6e5jB6zg8l4fEirUNuvawNx7JbDrTKvVn90w964xv3SjJFgN7h6HN6dXf5Xbtxum/ponD9NGrkdw9TEspgIXtKT3AABXfLS2AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIgAAAAAAAAA=eF4txbcBACAIADAsiP7/sAPJkog2PL28nT4uXz9/BXgALg==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAADAAAAAAAAAA=eF5jYKAuAAAAUAABAQAAAAAAAAAAgAAAAAAAAPgBAAAAAAAAZgAAAAAAAAA=eF5jYACBD/YMaGDWTBB4iSF+Bgye4FD/EEPcGAweY4jjAmlg8AxDPUT8Gg5zXuBwz04c4itxmP8Oh/kPcJhzEkP8LDh83uAQv4MhbgIOn8M4xF/jCM/LONx5AYc7b2KIAwBUVUXXAQAAAAAAAAAAgAAAAAAAAPAAAAAAAAAAOwAAAAAAAAA=eF5dxzcWgCAAwFALYgEbcv+zMhiWZPkvy/C346E/8dEX/PQVV33GWx9w1kec9CNu+gtffS9hA6UoATQ=AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIwAAAAAAAAA=eF5jZoAANijNCaV5oDQ/lBaC0qJQWgJKS0NpOSgNABTwAKY=AQAAAAAAAAAAgAAAAAAAAAoAAAAAAAAACwAAAAAAAAA=eF4TFYUBAASNANM=
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu b/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu
new file mode 100644
index 00000000000..21d6d0e2dd5
--- /dev/null
+++ b/Tests/Data/TH2M/HM/empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu
@@ -0,0 +1,48 @@
+<?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="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="21"                   NumberOfCells="10"                  >
+      <PointData>
+        <DataArray type="Float64" Name="GasMassFlowRate" format="appended" RangeMin="-5e-05"               RangeMax="5e-05"                offset="84"                  />
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="-0.029894096594"      RangeMax="0.029723375655"       offset="204"                 />
+        <DataArray type="Float64" Name="LiquidMassFlowRate" format="appended" RangeMin="-5e-05"               RangeMax="5e-05"                offset="352"                 />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="0.0090476190476"      RangeMax="0.050476190476"       offset="468"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="139"                  offset="836"                 />
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="0"                    RangeMax="2.6164164567e-17"     offset="956"                 />
+        <DataArray type="Float64" Name="capillary_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="2.6164164567e-17"     offset="1128"                />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="9.2857142857e-12"     offset="1388"                />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="5.1677569392e-26"     RangeMax="3.7142857143e-11"     offset="1612"                />
+        <DataArray type="Float64" Name="gas_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2308"                />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2404"                />
+        <DataArray type="Float64" Name="gas_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2532"                />
+        <DataArray type="Float64" Name="liquid_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2692"                />
+        <DataArray type="Float64" Name="liquid_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2788"                />
+        <DataArray type="Float64" Name="porosity" format="appended" RangeMin="0.1"                  RangeMax="0.1"                  offset="2948"                />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="3040"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="3.9998130556e-16"     RangeMax="0.58466805513"        offset="3100"                />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="0"                    RangeMax="298.15053296"         offset="3740"                />
+        <DataArray type="Float64" Name="temperature_interpolated" format="appended" RangeMin="298.15"               RangeMax="298.15053296"         offset="3892"                />
+        <DataArray type="Float64" Name="velocity_gas" NumberOfComponents="2" format="appended" RangeMin="0.001"                RangeMax="0.001"                offset="4116"                />
+        <DataArray type="Float64" Name="velocity_liquid" NumberOfComponents="2" format="appended" RangeMin="0.001"                RangeMax="0.001"                offset="4436"                />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="9"                    offset="4792"                />
+        <DataArray type="Float64" Name="saturation_avg" format="appended" RangeMin="0"                    RangeMax="0"                    offset="4884"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="4944"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="5124"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="5248"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="5340"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABQAAAAAAAAAHAAAAAAAAAA=eF4z0zPRM9E1NLSw1E1PszQ3SU1JTAUALuIFKA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAOQAAAAAAAAA=eF4zcJZ5/ciMy54BDDj2MGAFH3ZrQdTth/Af7MaujqEBu/APawj9AqrvgzV2dTBwAF2+AQCdchA3AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAATQAAAAAAAAA=eF5zry77eTZ/nj0DEDQYhO1lwAZWBtim9t260zdn3n4Qd0GAJ1Z1B74722ITL3iQAhafYZ4Kpi+0xGK3Bwoc9piiyL+4m2ELABr8Gsk=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANQAAAAAAAAA=eF7Td5Z5/ciMy54BDNj2MGAFH3ZrQ9Tth/Gxq7tgjV38D1T8BVTfJxzqYADdnAvWANhAEXE=AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA8gAAAAAAAAA=eF7jEASBxv1Gay9Krb3YZc8ABiU2bdZyXhyvp0H5rXvclk1fy/NvMZSfZJP/1tZ1F9ciKL/O5tzJrMpklsn2bBDz7AWuOMpeccyFyjfYrGg68nDr9ylQfrnNvu8iL7U85sDs26MV/1E0/uNSKD9hz6rokPt97U1Qfr7Ng0W/ymymTIDy0222XVjyjPnGSii/eY8E2N6JUH7GHoez7BuM89pg5tlofinfFHVvBoSvMMlmhcmTO+niC+D+qRFZ5/6wCua+mj2PxL3rNj5ZDjfvpt3uhhshsPDJt5FpS5RoS4Sax9C5p25DXmCtdZ89AItoYvI=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANwAAAAAAAAA=eF5VxTEKgCAAAEBLS+3HERESEtGnG7qlW24Jn+Lu03P4yz58efDqx5NHVzdvvh29O/kFt9cFTA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAXwAAAAAAAAA=eF5jYICANQdKQ78dybZhQANKzHd8WsJL4OIb4h7fqHb0wFBn94ZNcl1OJYb4mQeyF24x1NpobZH+82NCrQ3T14dbOrgyMdTBgI5SU6KPVh1cfsox/k6rA1U2AGjeILk=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAogAAAAAAAAA=eF5jYICANQdKQ78dybb5kffj+Ob4dJvvH2v69NdU2Cgx3/FpCS+xgSpj2BD3+Ea1o4dNwhePUufSGhsdn+tLV71KsLF7wya5LqcSSmfaMH19uKWDK9LmzAPZC7cYam20tkj/+TGhFiqeabPh8rQ1XQ+qbUwCJnZdrqu2uX5Lu3V/epaNjlJToo9WnY3263PrFt2ttZlyjL/T6kCVDQAMNEn4AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAAhwAAAAAAAAA=eF5jYEAFb5bIf+ZXnrUXxneuvxH2dsoiOH9iJVeYnPkSOH/L7vBv3rMWw/nowP5ITzmT+kK4vCOaed6iLzeILZwH53fNbP5YmN4L59+evPXDIs56OP8TGv/Wjg+lKdkI97xFc/9ENPMmoLk/z3zv1g+Xp8D5mWh8GzT3u6K5dyOa/wEllVRXAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAA6QEAAAAAAAA=eF47vONDaUr2Eduqi0ZtMh8O7GKAAiufBmlb2eNWa1e9/XyvYYctS4yi0221tXB5/hStGUKle63mgeVX2B5ZYb8inWmBFUze1md+x7O9U6xeHfv8/WXoBNtLtRzfViQg5J3B8i1WPMdB8gtsHaZEHVyVsRpuPovify7JJRus7kDctzf98i67c5oT4PrjQsr/LJYqsfoLNn+D7a6tyv5CP07C5XWqb4WGPi60mgFx3163vmmS2++Wws3XkTu5IHb11F03wOZvsT3c861r9ukmuH4waJi3XQLsvgN7l4hEFah/74fLn5qwPanhV+uur/afzJYnHNqbqBIXFNHdDZd/nXP/TNmPgF0/IPK2HpVGPgtDd8Htj1AROCEYuADMd/i8aFfaw6BPyhxL4PpfrFugdMd0gdUaSPjvVREPt2vRb4Hrn3HO8NzX5MVWQhD32eoFvH0mapcCl68I27ZwZf9+Kw2w/IS9n1SMxYP6euHmx/z6d7dWu84qbc6rwshpe/au2Flh2vMWIQ8BBeYhEHlbt/YiTV3ZVrj5fJZfn/tFV1tBwmfD3vnyrzmi+ifC9T/5bTTt9P8lVvch4bt31uUQw8W+9XD5E4E5AQ+eL7Rih8T/XvvHHH83/euAy98r9H+9tr9hFwDCfglUAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAPQAAAAAAAAA=eF5jYACBD/YzweClPQMaMAaDx3DxNDB4hqFuFlj/TgxxCHhgD5E/aX8GDN7gUAez7zJcHuKum/YA+hgi/Q==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAVwAAAAAAAAA=eF5jYACBD/YzweCl/RkweGI/C8x/aG8MBo/tGaAgDQye2UPoa1DxF1D1O6H0Sqj8O6j8A6j4Saj5b6D0HXsTsPmH7Y3A9GuofZeh+i5A3XXTHgAahUXRAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAVwAAAAAAAAA=eF5jYACBD/YzweCl/RkweGI/C8x/aG8MBo/tGaAgDQye2UPoa1DxF/YzwOp3QumVUPl3UPkHUPNPQs1/A6Xv2BuBzT8MpV9D7bsM1XcBqu+mPQAYhUXKAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAIwAAAAAAAAA=eF5bOBMEdtrPg9LT0WiY+Cwi1eESR6fR1eEyB8YHALXLX8k=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAAvwEAAAAAAAA=eF67/x8E7ttP2pZ7e1vuafvNUFrS0OXxs01XbOyMQeCyvRt7aQB76QH7YCgd+dp4Jk/iKRtbsPxh+2yw+Ab7OCitFbKigH3yIpvSmSCw0t4z/qNo/Mep9nxQWgcsP8mmCSy/035XHEh8qf0bKH1yl47Z7bN7bVgYQODB/kcQd+1/AqXfTtkfeIWhyWYeWP9J+/lgc7faO0Hp4oLyl2dZGmxMIO7bHwJx1/5AKB3R9Jd5XfriPYxg8y/YPwWbu9v+AZSGWLtm53Kw+Tf3y4DNPbpfDkrXzag60b1u8p4LZ0Dgzv5vXet/dK0/sf8HlD737MmzLylxe85B5O1vQcTtP0BpXq0H79Qs1+4B2/N9PYQW2mwDpitybbYtkcnN5lhr4wIJ//1JkHDfHw+l9+/bImYbu9FmFsR99mIQd9mLQ2nvn/Lzop3P2GyHhP9+Tki471eG0o9Z179MZ+m2yUoDgWv7DaHhZAylGSAOsUyAyNurQ+NZG0over7velV9h81iSPjvF4KE+35pKK2+g2UH57lNNhyQ8N3/GBKu+59B6UnHDsfc59gAi//9XyDxvv8vlD7LY5rhubJ3DwBNXUclAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAUQAAAAAAAAA=eF5LSwOCRUUOc36vOpoOpBnQQJHV/tYMoHgaVN2z2Rn2GVjU/XX5zIlN/01P+6kg9e/e75oPkpfeYKeETR0MVNcfkUI2f9LzhfkgPgDwYypQAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAhQAAAAAAAAA=eF5LSwOCRUUOc36vOpoOpHVeT07KANJqTvW9ILrIan8riE6Dqns2O8MexG8zNnYF0QdPdzKB6L8unzlB+jdd1dkBUufQHXQERN/0tJ8Kkn/3ftd8kLz0BjslEL1tRkETSLxM6noIiH/n6pdiEF1df0QKJL5lu/1dEH/S84X5ID4AC7pQTw==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAAzQAAAAAAAAA=eF7jW/Xxkm9SwH4V6565H/fy2fxdCeFHZM37rrpBcs9PKP/b2xuPd8/jsIHxGcH6FPb8g/I9IyUKk9+LwPkMUPAHylfJyEqVXv5t93co/4TH91b3f7x7vkD5yx69OZx+w9SGAeqeX8vPbWYP/Gz9B808jlXI/B87YPaZrYiO8BI22fMfym9yW9qaxypiwwZVv6vg97qrz533/ILKrwLbx7oHZj4rWB0DnL8FLC8K50v1S0S92MwJ9z/E/g0WMPvXvuk/vmO+sg0AmeGyAg==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA6gAAAAAAAAA=eF7jW/Xxkm9SwH5V6565H/fy2fxdCeFzLJoYW10svec3lP8mcdqlDyoCNj+h/CzmdTkaXkp7GKD6p1lK93JkSuz5A5VnAIMGCxh/RcEHfoE3X62/Q/kur9+7HKrn2PMFyi8Nulk0jcXc5j+Uf0Fm1RW7Z8+tf8HUpz1TXVh+djcH1D4tL2Yvs+/ndv+Dynd4iq/eLWO6B6af55bp0lfFAjZsUPV+5f3SR1Rd9sDMK1VOjmYuYoW7917N/qPepxH8azPMNM9sFIfzJQ6alc6fwQ33/6XZTNOdfl6B2/+ez2fh2aeqNgDdrLMOAQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIgAAAAAAAAA=eF4txbcBACAIADAsiP7/sAPJkog2PL28nT4uXz9/BXgALg==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAADAAAAAAAAAA=eF5jYKAuAAAAUAABAQAAAAAAAAAAgAAAAAAAAPgBAAAAAAAAZgAAAAAAAAA=eF5jYACBD/YMaGDWTBB4iSF+Bgye4FD/EEPcGAweY4jjAmlg8AxDPUT8Gg5zXuBwz04c4itxmP8Oh/kPcJhzEkP8LDh83uAQv4MhbgIOn8M4xF/jCM/LONx5AYc7b2KIAwBUVUXXAQAAAAAAAAAAgAAAAAAAAPAAAAAAAAAAOwAAAAAAAAA=eF5dxzcWgCAAwFALYgEbcv+zMhiWZPkvy/C346E/8dEX/PQVV33GWx9w1kec9CNu+gtffS9hA6UoATQ=AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIwAAAAAAAAA=eF5jZoAANijNCaV5oDQ/lBaC0qJQWgJKS0NpOSgNABTwAKY=AQAAAAAAAAAAgAAAAAAAAAoAAAAAAAAACwAAAAAAAAA=eF4TFYUBAASNANM=
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/TH2M/HM/flow_fully_saturated_gas.prj b/Tests/Data/TH2M/HM/flow_fully_saturated_gas.prj
index b5dbc9a9266..c5d87805a7f 100644
--- a/Tests/Data/TH2M/HM/flow_fully_saturated_gas.prj
+++ b/Tests/Data/TH2M/HM/flow_fully_saturated_gas.prj
@@ -228,39 +228,95 @@
                 </time_stepping>
             </process>
         </processes>
-        <output>
-            <type>VTK</type>
-            <prefix>flow_fully_saturated_gas</prefix>
-            <timesteps>
-                <pair>
-                    <repeat>10000</repeat>
-                    <each_steps>1</each_steps>
-                </pair>
-            </timesteps>
-            <variables>
-                <variable>gas_pressure</variable>
-                <variable>gas_pressure_interpolated</variable>
-                <variable>capillary_pressure</variable>
-                <variable>capillary_pressure_interpolated</variable>
-                <variable>temperature</variable>
-                <variable>temperature_interpolated</variable>
-                <variable>displacement</variable>
-                <variable>sigma</variable>
-                <variable>epsilon</variable>
-                <variable>velocity_gas</variable>
-                <variable>velocity_liquid</variable>
-                <variable>liquid_density</variable>
-                <variable>gas_density</variable>
-                <variable>porosity</variable>
-                <variable>saturation</variable>
-                <variable>GasMassFlowRate</variable>
-                <variable>HeatFlowRate</variable>
-                <variable>LiquidMassFlowRate</variable>
-                <variable>NodalForces</variable>
-                <variable>liquid_pressure_interpolated</variable>
-            </variables>
-            <suffix>_ts_{:timestep}_t_{:time}</suffix>
-        </output>
+        <outputs>
+            <output>
+                <type>VTK</type>
+                <prefix>flow_fully_saturated_gas</prefix>
+                <suffix>_ts_{:timestep}_t_{:time}</suffix>
+                <timesteps>
+                    <pair>
+                        <repeat>10000</repeat>
+                        <each_steps>1</each_steps>
+                    </pair>
+                </timesteps>
+                <variables>
+                    <variable>gas_pressure</variable>
+                    <variable>gas_pressure_interpolated</variable>
+                    <variable>capillary_pressure</variable>
+                    <variable>capillary_pressure_interpolated</variable>
+                    <variable>temperature</variable>
+                    <variable>temperature_interpolated</variable>
+                    <variable>displacement</variable>
+                    <variable>sigma</variable>
+                    <variable>epsilon</variable>
+                    <variable>velocity_gas</variable>
+                    <variable>velocity_liquid</variable>
+                    <variable>liquid_density</variable>
+                    <variable>gas_density</variable>
+                    <variable>porosity</variable>
+                    <variable>saturation</variable>
+                    <variable>GasMassFlowRate</variable>
+                    <variable>HeatFlowRate</variable>
+                    <variable>LiquidMassFlowRate</variable>
+                    <variable>NodalForces</variable>
+                    <variable>liquid_pressure_interpolated</variable>
+                </variables>
+            </output>
+            <!-- test output configuration with sub-domain mesh and output of linear primary variables -->
+            <output>
+                <type>VTK</type>
+                <prefix>flow_fully_saturated_gas_{:meshname}</prefix>
+                <timesteps>
+                    <pair>
+                        <repeat>10000</repeat>
+                        <each_steps>1</each_steps>
+                    </pair>
+                </timesteps>
+                <meshes>
+                    <mesh>square_1x1_quad8_1e2_bottom</mesh>
+                </meshes>
+                <variables>
+                    <variable>gas_pressure</variable>
+                    <variable>gas_pressure_interpolated</variable>
+                    <variable>capillary_pressure</variable>
+                    <variable>capillary_pressure_interpolated</variable>
+                    <variable>temperature</variable>
+                    <variable>temperature_interpolated</variable>
+                    <variable>displacement</variable>
+                    <variable>sigma</variable>
+                    <variable>epsilon</variable>
+                    <variable>velocity_gas</variable>
+                    <variable>velocity_liquid</variable>
+                    <variable>liquid_density</variable>
+                    <variable>gas_density</variable>
+                    <variable>porosity</variable>
+                    <variable>saturation</variable>
+                    <variable>GasMassFlowRate</variable>
+                    <variable>HeatFlowRate</variable>
+                    <variable>LiquidMassFlowRate</variable>
+                    <variable>NodalForces</variable>
+                    <variable>liquid_pressure_interpolated</variable>
+                </variables>
+                <suffix>_ts_{:timestep}_t_{:time}</suffix>
+            </output>
+            <!-- test output configuration with sub-domain mesh and empty variables section -->
+            <output>
+                <type>VTK</type>
+                <prefix>empty_variables_flow_fully_saturated_gas_{:meshname}</prefix>
+                <suffix>_ts_{:timestep}_t_{:time}</suffix>
+                <timesteps>
+                    <pair>
+                        <repeat>10000</repeat>
+                        <each_steps>1</each_steps>
+                    </pair>
+                </timesteps>
+                <meshes>
+                    <mesh>square_1x1_quad8_1e2_bottom</mesh>
+                </meshes>
+                <variables>
+                </variables>
+            </output>
+        </outputs>
     </time_loop>
     <parameters>
         <!-- Mechanics -->
@@ -502,5 +558,29 @@
             <absolute_tolerance>1e-15</absolute_tolerance>
             <relative_tolerance>0</relative_tolerance>
         </vtkdiff>
+        <vtkdiff>
+            <regex>flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_.*.vtu</regex>
+            <field>gas_pressure</field>
+            <absolute_tolerance>2e-15</absolute_tolerance>
+            <relative_tolerance>2e-15</relative_tolerance>
+        </vtkdiff>
+        <vtkdiff>
+            <regex>flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_.*.vtu</regex>
+            <field>capillary_pressure</field>
+            <absolute_tolerance>2e-15</absolute_tolerance>
+            <relative_tolerance>1e-15</relative_tolerance>
+        </vtkdiff>
+        <vtkdiff>
+            <regex>empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_.*.vtu</regex>
+            <field>gas_pressure</field>
+            <absolute_tolerance>2e-15</absolute_tolerance>
+            <relative_tolerance>2e-15</relative_tolerance>
+        </vtkdiff>
+        <vtkdiff>
+            <regex>empty_variables_flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_.*.vtu</regex>
+            <field>capillary_pressure</field>
+            <absolute_tolerance>2e-15</absolute_tolerance>
+            <relative_tolerance>1e-15</relative_tolerance>
+        </vtkdiff>
     </test_definition>
 </OpenGeoSysProject>
diff --git a/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu b/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu
new file mode 100644
index 00000000000..11539ae284f
--- /dev/null
+++ b/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_0_t_0.000000.vtu
@@ -0,0 +1,48 @@
+<?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="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="21"                   NumberOfCells="10"                  >
+      <PointData>
+        <DataArray type="Float64" Name="GasMassFlowRate" format="appended" RangeMin="0"                    RangeMax="0"                    offset="84"                  />
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="0"                    RangeMax="0"                    offset="144"                 />
+        <DataArray type="Float64" Name="LiquidMassFlowRate" format="appended" RangeMin="0"                    RangeMax="0"                    offset="204"                 />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="264"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="139"                  offset="328"                 />
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="0"                    RangeMax="0"                    offset="448"                 />
+        <DataArray type="Float64" Name="capillary_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="0"                    offset="508"                 />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="568"                 />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="0"                    RangeMax="0"                    offset="632"                 />
+        <DataArray type="Float64" Name="gas_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="696"                 />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="0"                    offset="792"                 />
+        <DataArray type="Float64" Name="gas_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="0"                    offset="852"                 />
+        <DataArray type="Float64" Name="liquid_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="912"                 />
+        <DataArray type="Float64" Name="liquid_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1008"                />
+        <DataArray type="Float64" Name="porosity" format="appended" RangeMin="0.1"                  RangeMax="0.1"                  offset="1068"                />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1160"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1220"                />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="0"                    RangeMax="298.15"               offset="1284"                />
+        <DataArray type="Float64" Name="temperature_interpolated" format="appended" RangeMin="298.15"               RangeMax="298.15"               offset="1372"                />
+        <DataArray type="Float64" Name="velocity_gas" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1440"                />
+        <DataArray type="Float64" Name="velocity_liquid" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1504"                />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="9"                    offset="1568"                />
+        <DataArray type="Float64" Name="saturation_avg" format="appended" RangeMin="0"                    RangeMax="0"                    offset="1660"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="1720"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="1900"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="2024"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="2116"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABQAAAAAAAAAHAAAAAAAAAA=eF4z0zPRM9E1NLSw0E03TE42MDe2NAQALXoEiQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANwAAAAAAAAA=eF5VxTEKgCAAAEBLS+3HERESEtGnG7qlW24Jn+Lu03P4yz58efDqx5NHVzdvvh29O/kFt9cFTA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAKACAAAAAAAADwAAAAAAAAA=eF5jYBgFo2DwAgACoAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAIwAAAAAAAAA=eF5bOBMEdtrPg9LT0WiY+Cwi1eESR6fR1eEyB8YHALXLX8k=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAADwAAAAAAAAA=eF5jYBgFo2DwAgACoAABAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAHwAAAAAAAAA=eF5LSwOCRUUOaVCaAQ2kockTUkeufnT16HwA5KYkhw==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAEgAAAAAAAAA=eF5LSwOCRUUOaYOcBgAG90W7AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAADQAAAAAAAAA=eF5jYBgF1AQAAVAAAQ==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIgAAAAAAAAA=eF4txbcBACAIADAsiP7/sAPJkog2PL28nT4uXz9/BXgALg==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAADAAAAAAAAAA=eF5jYKAuAAAAUAABAQAAAAAAAAAAgAAAAAAAAPgBAAAAAAAAZgAAAAAAAAA=eF5jYACBD/YMaGDWTBB4iSF+Bgye4FD/EEPcGAweY4jjAmlg8AxDPUT8Gg5zXuBwz04c4itxmP8Oh/kPcJhzEkP8LDh83uAQv4MhbgIOn8M4xF/jCM/LONx5AYc7b2KIAwBUVUXXAQAAAAAAAAAAgAAAAAAAAPAAAAAAAAAAOwAAAAAAAAA=eF5dxzcWgCAAwFALYgEbcv+zMhiWZPkvy/C346E/8dEX/PQVV33GWx9w1kec9CNu+gtffS9hA6UoATQ=AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIwAAAAAAAAA=eF5jZoAANijNCaV5oDQ/lBaC0qJQWgJKS0NpOSgNABTwAKY=AQAAAAAAAAAAgAAAAAAAAAoAAAAAAAAACwAAAAAAAAA=eF4TFYUBAASNANM=
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu b/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..7b6d273dea2
--- /dev/null
+++ b/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,48 @@
+<?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="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="21"                   NumberOfCells="10"                  >
+      <PointData>
+        <DataArray type="Float64" Name="GasMassFlowRate" format="appended" RangeMin="-5.000000031e-05"     RangeMax="5.000000031e-05"      offset="84"                  />
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="-0.03056133107"       RangeMax="0.028248973988"       offset="204"                 />
+        <DataArray type="Float64" Name="LiquidMassFlowRate" format="appended" RangeMin="-5e-05"               RangeMax="5e-05"                offset="344"                 />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="0.0090476190561"      RangeMax="0.050476190468"       offset="464"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="139"                  offset="836"                 />
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="-5.9428564254e-10"    RangeMax="5.9428574849e-10"     offset="956"                 />
+        <DataArray type="Float64" Name="capillary_pressure_interpolated" format="appended" RangeMin="-5.9428564254e-10"    RangeMax="5.9428574849e-10"     offset="1128"                />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="9.2857142719e-12"     offset="1384"                />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="1.0423184196e-25"     RangeMax="3.7142857143e-11"     offset="1608"                />
+        <DataArray type="Float64" Name="gas_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2328"                />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2424"                />
+        <DataArray type="Float64" Name="gas_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2592"                />
+        <DataArray type="Float64" Name="liquid_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2848"                />
+        <DataArray type="Float64" Name="liquid_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2944"                />
+        <DataArray type="Float64" Name="porosity" format="appended" RangeMin="0.1"                  RangeMax="0.1"                  offset="3116"                />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="3208"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="1.1047392924e-15"     RangeMax="0.58466805513"        offset="3268"                />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="0"                    RangeMax="298.15583048"         offset="3968"                />
+        <DataArray type="Float64" Name="temperature_interpolated" format="appended" RangeMin="298.15"               RangeMax="298.15583048"         offset="4128"                />
+        <DataArray type="Float64" Name="velocity_gas" NumberOfComponents="2" format="appended" RangeMin="0.00099999999703"     RangeMax="0.0010000000045"      offset="4368"                />
+        <DataArray type="Float64" Name="velocity_liquid" NumberOfComponents="2" format="appended" RangeMin="0.001"                RangeMax="0.001"                offset="4736"                />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="9"                    offset="5104"                />
+        <DataArray type="Float64" Name="saturation_avg" format="appended" RangeMin="0"                    RangeMax="0"                    offset="5196"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="5256"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="5436"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="5560"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="5652"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABQAAAAAAAAAHAAAAAAAAAA=eF4z0zPRM9E1NLSw0E03TE42MDe2NAQALXoEiQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAOQAAAAAAAAA=eF5rt7/69pEZlz0DGLDtYcAKPlg3QtTth/B/WGNXd2E3dvEPUPELUH1PcOiHgQNo8hd2AwC86xNTAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAARwAAAAAAAAA=eF4LD93Q6/N2jj0DGNy2YcAGjOX3Ttt1z7TCe/5+MJ+H3Rarui2f9mAVVxYFq3f4a74XzFf5gd0eGIhUQDX/gNFeAN8AE70=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAOAAAAAAAAAA=eF4zcZZ5/ciMy54BDFj3MGAFH6y1Ier2Q/i/rLGru7Abu/gHmHgDhHqBQz8MHEAz58FuAHSjEUY=AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA9QAAAAAAAAA=eF7jEASBxv16ay9Krb3YZc8ABil7Fhe98eR4PQ3Cb6jdo5dTupbn32KofMEes2pD111ci6D8GpuEp4GVySyT7QUg5tnLXHGUveKYC5XPsHn0acbDrd+nQM3r3/M5O/KllsccqLyBzY1Nh0TjPy6F8hP2/OWYf7+vvQnKD7Dp+SlfbjNlApQfsydeddIz5hsrofw6GwmwvRNh9u1hi8/eYJzXBtO/p2Fu0KaoezOg/OI9D5Z9uJMuvgDKz7VhN2H1eFgFdR9Dso10h3zdxifLofxmm5w4ocYbIbDwybc5cG+fRFsizLwWm+TKBYG11n32ANpRYfk=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANwAAAAAAAAA=eF5VxTEKgCAAAEBLS+3HERESEtGnG7qlW24Jn+Lu03P4yz58efDqx5NHVzdvvh29O/kFt9cFTA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAYAAAAAAAAAA=eF5jYIAAmetTfFKyWfYxoIFZS3hZUrK/7IXxL14o2PL9LiOGOustO8+JLfxniy7eKCNy62PJbJsXS1d0As23u3ujvw2obi8DDpD+7hDHj7uMdjD+Hdv0M0D7bQF9zyZFAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAnQAAAAAAAAA=eF5jYIAAmetTfFKyWfbJLS7ftlL4z16ju5bTkrOf7J21hJclJfvLXqgyhosXCrZ8v8u4L7T3W94q4T+23y43MaxTYd5nvWXnObGF/2wh9Dvbuzf624D03kYZkVsfS2bbvFi6ohNovh1E/N9eF1Zrq9TsJ7bMB5p+AM2zO5r47jjI3PR3hzh+APkap0w9geba3bFNPwO03xYAf8hPgw==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAAhgAAAAAAAAA=eF5jYEAFO9O3f+JXnrUXxtdkyA17O2URnG92oitUznwJnL/n9v2v3rMWw/noYEufYTmT+kK4vDqaedOKIzaILZwH5+fyuX4sTO+F8338pn1YxFkP5yeh8eNy8kpTshHu2Yvm/hI080zQ3K8vWLP1w+UpcL42Gn8TmvunoLl3F5r/AVkVTpk=AQAAAAAAAAAAgAAAAAAAAKACAAAAAAAA+QEAAAAAAAA=eF47uONDaUr2Edtd7hdvJF4+sIsBClaU+25sPHncKsZA9vO9hh22004HagZlLofLrxI5FcHTu9cqi+n8p3sNK2x/JbrLp5ROsILJ/8u5f6bsR4NVvY/y95ehE2y/bc7wdfs+ES4PARXmm8DyC2yZrhjUK+1fDzff4deLzISflVa3Ie7byym1fcMmzmlw/c0vmjsKLPN2ccbYAvVvsF2+fakxZ8dpuPwDN88pYqlJVm4Q9+3tqs1pfnOqH27+nV//7tZqx+1SctMFmr/FtmjH+0YO9ilw/U+953c829tiZThzKdD8A3vLLdYJuIq1wuWLrWKtFhbO3sWsedpsecKhvds3u4bdOd4Pl59XEVeiLtFtxQ6Rt80Ns1K8sHcb3P6Vm5beihddBOY7fNm563hGcejMrQvh+me52qsc/rPBygUS/nu9b/gxC1wrhsvP9J3h7/dymZUxxH22fm1skSLls+Dy7NE2ng08u60eQcJ/b/mTQqM9J7IR4S+2s3/nnGVWHoYmhZHT9uz97zntyWmXqXB5zw+fdlyZUWZlB5G3fbVEceXLAz1w+X7BV4GHtvRafY8Gh//eeSe951i/6IXLL/97PNQ/cNIuWUj47t06O3dJdQIi/CYzCN+W2Vayawsk/vfO41JREM8xgMuLvfp4pqarYRcAKDL5yw==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAXQAAAAAAAAA=eF5jYACBD/bsb9xnzpz50p4BDWTGcBkbGz+Gi7e/k0tLS3uGoY55dfPsmTN3YogzgskH9g/8H8yaOfOk/fyu/jNnzrzBUAcDH5UOAe27DJfXdn8NdNdNewC1xCLRAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAngAAAAAAAAA=eF5jYACBD/bsb9xnzpz50r5i6ZQzZ848sTfVawXyH9pnxnAZGxs/tmeAgvZ3cmlpac/s+bZeA9LX7N1zN/////+5PfPq5tkzZ+6E0ivtA466A+Xf2TOCdT2wf+D/YNbMmSft53f1A81/Yz9t8Vcgfcd+o1CgibHxYfvg3a+NjI1f239UOgS077J9gepMoL4L9trur4HuuGkPAPALSzw=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAXwAAAAAAAAA=eF5jYACBD/YzZoLAS/szYPAEyn9ob2gMAo/tGaAgDQye2aeA6Wv2/8Hguf00sPqdUHqlPUTdO6i+B/bTweInoea/gdJ3oOYftjcC06+h/Mv2f8Dmnoe646Y9AMFVUag=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAIwAAAAAAAAA=eF5bOBMEdtrPg9LT0WiY+Cwi1eESR6fR1eEyB8YHALXLX8k=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAA6gEAAAAAAAA=eF67+R8E7tv3bMu9vS33tP1qKL1poqaQtu9VG/Ub/UbGxpfto5he+rOXHrBPhdJh+hN+tJSdsvkyNQgof9h+UsMWoPgG+24o/ebZk2dfUvpshB8HzZg5c6W9ROhNkfiPU+2/h0BoBjBosXQCy++0PwAWX2r/E0p7vNNo7HBqt2EBq3uw/w7EXfsfQmmrDYwlTwWq9wTtqgbqP2kvE/4HqG+r/e4wCJ0hbcfJUFlgcxPivv1VEHftL4bSsWzrX6azZO/R2nr23///5+3n66bf2pa7234alL4evKKAffIkG1dR+ZkzZ97cHxPdIRr/8SicdnhuzVExecWexV39Z86cubNfnLP6R9f6E/ulofRT9p+3wp1n2CyEyNszQsTtRaH0oYuJh+cabtgD8p1CykUwzVA9G0K/3LZnaVTCvOU5+2zEIOG/Hxr++6Oh9JfVIbGpLVtsPCHus8+BuMs+DUqbyq/JfmFxwmYeJPz3R0HCf388lO745eV80X6LzbKy66lpadf2X1i3AxxOV6D0ug1B00NsWmzmQeTtr0LE7S9D6W95LAtEZs2y4YeE/34fSLjvD4bS+/bnP/ZMX7BHDhK++5sg4bq/DUo7HdguwdfTtCcEEv/71cDuWrpfBUrPcf/y6c/83j0ABH5TbQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAVgAAAAAAAAA=eF5LSwOCRUUOh7dz9lUAaQY0cHStpEcdUDwNqk716be9NVjUcU9qLcnBIj5D0XdmLVDcWf6aRhGQvnlmk0shFnUw8Nz5u0Y5kvy1G/skqoF8AEmEKWc=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAkQAAAAAAAAA=eF5LSwOCRUUOh7dz9lUA6VJPjuZaIL0uffMHEH10raRHHZBOg6pTffptbw2QjuO7rVAJpEv8GJZVAWnuSa0lOUDa4k9pbiaQXjCz52o2kJ6h6DsTZI6z/DWNIiB988wml0Igbf6XNRJkzvIba/3ygbSfU9zLEiD93Pm7RjmQnrrx2QoQ/9qNfRLVQBoAm3FPeg==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA8gAAAAAAAAA=eF4746d9xTcpYP8EV7t7Lwy89wic5b4M4nMJ/Jmi2yGxZ+H1kEsg/oZHbw6n32DdUzRRAcxngIK+LVZgfpmA+Os1ri579kDNg8nvl+0Ey3s/UveW3aNvMwtq3ofIhP8LjI5ZX0/eC+avAZsvalN36BDYfruOe2/cHzDZ7EIz7xiUX3SdYYmwkPCeOqh7nBM6ZoivtrHhg7r/zdHrD6UTFG3aoOZ5HHQN6lSzsmmAqveSfrGl0U/bxsosCix/7/7H3ZfUWPfYQfkbwe5RtdkHdT+D7sSoLoWzu+9A3QuR/7p7EtT/+6TDnOdOUNwDABS+mjw=AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA8wAAAAAAAAA=eF7jW/Xxkm9SwP7tmfn3Xhh472GC8qfsv/vyHYvknv8rIfzGWw7pdwQZ93yA8s+2LuHMnfHQ+g+Uv5zhxJS8N857fkH5DAwMf8z0VHcxQM1juvftvEmsgc13qLz8j/XsVlM+W/+A8ntUZ+QHzxCz+Qfls3z/657JyGoDk3/2e+VHLs6D1hxQ82Iur7o6467gHpj9Wspn9ioK2drA3FtV5FU6O0bFhhOq/oVQ6e5jB6zg8l4fEirUNuvawNx7JbDrTKvVn90w964xv3SjJFgN7h6HN6dXf5Xbtxum/ponD9NGrkdw9TEspgIXtKT3AABXfLS2AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIgAAAAAAAAA=eF4txbcBACAIADAsiP7/sAPJkog2PL28nT4uXz9/BXgALg==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAADAAAAAAAAAA=eF5jYKAuAAAAUAABAQAAAAAAAAAAgAAAAAAAAPgBAAAAAAAAZgAAAAAAAAA=eF5jYACBD/YMaGDWTBB4iSF+Bgye4FD/EEPcGAweY4jjAmlg8AxDPUT8Gg5zXuBwz04c4itxmP8Oh/kPcJhzEkP8LDh83uAQv4MhbgIOn8M4xF/jCM/LONx5AYc7b2KIAwBUVUXXAQAAAAAAAAAAgAAAAAAAAPAAAAAAAAAAOwAAAAAAAAA=eF5dxzcWgCAAwFALYgEbcv+zMhiWZPkvy/C346E/8dEX/PQVV33GWx9w1kec9CNu+gtffS9hA6UoATQ=AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIwAAAAAAAAA=eF5jZoAANijNCaV5oDQ/lBaC0qJQWgJKS0NpOSgNABTwAKY=AQAAAAAAAAAAgAAAAAAAAAoAAAAAAAAACwAAAAAAAAA=eF4TFYUBAASNANM=
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu b/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu
new file mode 100644
index 00000000000..324ac934602
--- /dev/null
+++ b/Tests/Data/TH2M/HM/flow_fully_saturated_gas_square_1x1_quad8_1e2_bottom_ts_2_t_2.000000.vtu
@@ -0,0 +1,48 @@
+<?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="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="21"                   NumberOfCells="10"                  >
+      <PointData>
+        <DataArray type="Float64" Name="GasMassFlowRate" format="appended" RangeMin="-5e-05"               RangeMax="5e-05"                offset="84"                  />
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="-0.029894096594"      RangeMax="0.029723375655"       offset="204"                 />
+        <DataArray type="Float64" Name="LiquidMassFlowRate" format="appended" RangeMin="-5e-05"               RangeMax="5e-05"                offset="352"                 />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="0.0090476190476"      RangeMax="0.050476190476"       offset="468"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="139"                  offset="836"                 />
+        <DataArray type="Float64" Name="capillary_pressure" format="appended" RangeMin="0"                    RangeMax="2.6164164567e-17"     offset="956"                 />
+        <DataArray type="Float64" Name="capillary_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="2.6164164567e-17"     offset="1128"                />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="9.2857142857e-12"     offset="1388"                />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="5.1677569392e-26"     RangeMax="3.7142857143e-11"     offset="1612"                />
+        <DataArray type="Float64" Name="gas_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2308"                />
+        <DataArray type="Float64" Name="gas_pressure" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2404"                />
+        <DataArray type="Float64" Name="gas_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2532"                />
+        <DataArray type="Float64" Name="liquid_density" format="appended" RangeMin="1"                    RangeMax="1"                    offset="2692"                />
+        <DataArray type="Float64" Name="liquid_pressure_interpolated" format="appended" RangeMin="0"                    RangeMax="1"                    offset="2788"                />
+        <DataArray type="Float64" Name="porosity" format="appended" RangeMin="0.1"                  RangeMax="0.1"                  offset="2948"                />
+        <DataArray type="Float64" Name="saturation" format="appended" RangeMin="0"                    RangeMax="0"                    offset="3040"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="3.9998130556e-16"     RangeMax="0.58466805513"        offset="3100"                />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="0"                    RangeMax="298.15053296"         offset="3740"                />
+        <DataArray type="Float64" Name="temperature_interpolated" format="appended" RangeMin="298.15"               RangeMax="298.15053296"         offset="3892"                />
+        <DataArray type="Float64" Name="velocity_gas" NumberOfComponents="2" format="appended" RangeMin="0.001"                RangeMax="0.001"                offset="4116"                />
+        <DataArray type="Float64" Name="velocity_liquid" NumberOfComponents="2" format="appended" RangeMin="0.001"                RangeMax="0.001"                offset="4436"                />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="9"                    offset="4792"                />
+        <DataArray type="Float64" Name="saturation_avg" format="appended" RangeMin="0"                    RangeMax="0"                    offset="4884"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="4944"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="5124"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="5248"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="5340"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABQAAAAAAAAAHAAAAAAAAAA=eF4z0zPRM9E1NLSw0E03TE42MDe2NAQALXoEiQ==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAOQAAAAAAAAA=eF4zcJZ5/ciMy54BDDj2MGAFH3ZrQdTth/Af7MaujqEBu/APawj9AqrvgzV2dTBwAF2+AQCdchA3AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAATQAAAAAAAAA=eF5zry77eTZ/nj0DEDQYhO1lwAZWBtim9t260zdn3n4Qd0GAJ1Z1B74722ITL3iQAhafYZ4Kpi+0xGK3Bwoc9piiyL+4m2ELABr8Gsk=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANQAAAAAAAAA=eF7Td5Z5/ciMy54BDNj2MGAFH3ZrQ9Tth/Gxq7tgjV38D1T8BVTfJxzqYADdnAvWANhAEXE=AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA8gAAAAAAAAA=eF7jEASBxv1Gay9Krb3YZc8ABiU2bdZyXhyvp0H5rXvclk1fy/NvMZSfZJP/1tZ1F9ciKL/O5tzJrMpklsn2bBDz7AWuOMpeccyFyjfYrGg68nDr9ylQfrnNvu8iL7U85sDs26MV/1E0/uNSKD9hz6rokPt97U1Qfr7Ng0W/ymymTIDy0222XVjyjPnGSii/eY8E2N6JUH7GHoez7BuM89pg5tlofinfFHVvBoSvMMlmhcmTO+niC+D+qRFZ5/6wCua+mj2PxL3rNj5ZDjfvpt3uhhshsPDJt5FpS5RoS4Sax9C5p25DXmCtdZ89AItoYvI=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAANwAAAAAAAAA=eF5VxTEKgCAAAEBLS+3HERESEtGnG7qlW24Jn+Lu03P4yz58efDqx5NHVzdvvh29O/kFt9cFTA==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAXwAAAAAAAAA=eF5jYICANQdKQ78dybZhQANKzHd8WsJL4OIb4h7fqHb0wFBn94ZNcl1OJYb4mQeyF24x1NpobZH+82NCrQ3T14dbOrgyMdTBgI5SU6KPVh1cfsox/k6rA1U2AGjeILk=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAogAAAAAAAAA=eF5jYICANQdKQ78dybb5kffj+Ob4dJvvH2v69NdU2Cgx3/FpCS+xgSpj2BD3+Ea1o4dNwhePUufSGhsdn+tLV71KsLF7wya5LqcSSmfaMH19uKWDK9LmzAPZC7cYam20tkj/+TGhFiqeabPh8rQ1XQ+qbUwCJnZdrqu2uX5Lu3V/epaNjlJToo9WnY3263PrFt2ttZlyjL/T6kCVDQAMNEn4AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAAhwAAAAAAAAA=eF5jYEAFb5bIf+ZXnrUXxneuvxH2dsoiOH9iJVeYnPkSOH/L7vBv3rMWw/nowP5ITzmT+kK4vCOaed6iLzeILZwH53fNbP5YmN4L59+evPXDIs56OP8TGv/Wjg+lKdkI97xFc/9ENPMmoLk/z3zv1g+Xp8D5mWh8GzT3u6K5dyOa/wEllVRXAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAA6QEAAAAAAAA=eF47vONDaUr2Eduqi0ZtMh8O7GKAAiufBmlb2eNWa1e9/XyvYYctS4yi0221tXB5/hStGUKle63mgeVX2B5ZYb8inWmBFUze1md+x7O9U6xeHfv8/WXoBNtLtRzfViQg5J3B8i1WPMdB8gtsHaZEHVyVsRpuPovify7JJRus7kDctzf98i67c5oT4PrjQsr/LJYqsfoLNn+D7a6tyv5CP07C5XWqb4WGPi60mgFx3163vmmS2++Wws3XkTu5IHb11F03wOZvsT3c861r9ukmuH4waJi3XQLsvgN7l4hEFah/74fLn5qwPanhV+uur/afzJYnHNqbqBIXFNHdDZd/nXP/TNmPgF0/IPK2HpVGPgtDd8Htj1AROCEYuADMd/i8aFfaw6BPyhxL4PpfrFugdMd0gdUaSPjvVREPt2vRb4Hrn3HO8NzX5MVWQhD32eoFvH0mapcCl68I27ZwZf9+Kw2w/IS9n1SMxYP6euHmx/z6d7dWu84qbc6rwshpe/au2Flh2vMWIQ8BBeYhEHlbt/YiTV3ZVrj5fJZfn/tFV1tBwmfD3vnyrzmi+ifC9T/5bTTt9P8lVvch4bt31uUQw8W+9XD5E4E5AQ+eL7Rih8T/XvvHHH83/euAy98r9H+9tr9hFwDCfglUAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAPQAAAAAAAAA=eF5jYACBD/YzweClPQMaMAaDx3DxNDB4hqFuFlj/TgxxCHhgD5E/aX8GDN7gUAez7zJcHuKum/YA+hgi/Q==AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAVwAAAAAAAAA=eF5jYACBD/YzweCl/RkweGI/C8x/aG8MBo/tGaAgDQye2UPoa1DxF1D1O6H0Sqj8O6j8A6j4Saj5b6D0HXsTsPmH7Y3A9GuofZeh+i5A3XXTHgAahUXRAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAJgAAAAAAAAA=eF5jZQCBD/YsUPrvfxB4D6dh4kxEqsMljk6jq8NlDowPAHETVK0=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAVwAAAAAAAAA=eF5jYACBD/YzweCl/RkweGI/C8x/aG8MBo/tGaAgDQye2UPoa1DxF/YzwOp3QumVUPl3UPkHUPNPQs1/A6Xv2BuBzT8MpV9D7bsM1XcBqu+mPQAYhUXKAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAIwAAAAAAAAA=eF5bOBMEdtrPg9LT0WiY+Cwi1eESR6fR1eEyB8YHALXLX8k=AQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAADAAAAAAAAAA=eF5jYBgaAAAAqAABAQAAAAAAAAAAgAAAAAAAAKACAAAAAAAAvwEAAAAAAAA=eF67/x8E7ttP2pZ7e1vuafvNUFrS0OXxs01XbOyMQeCyvRt7aQB76QH7YCgd+dp4Jk/iKRtbsPxh+2yw+Ab7OCitFbKigH3yIpvSmSCw0t4z/qNo/Mep9nxQWgcsP8mmCSy/035XHEh8qf0bKH1yl47Z7bN7bVgYQODB/kcQd+1/AqXfTtkfeIWhyWYeWP9J+/lgc7faO0Hp4oLyl2dZGmxMIO7bHwJx1/5AKB3R9Jd5XfriPYxg8y/YPwWbu9v+AZSGWLtm53Kw+Tf3y4DNPbpfDkrXzag60b1u8p4LZ0Dgzv5vXet/dK0/sf8HlD737MmzLylxe85B5O1vQcTtP0BpXq0H79Qs1+4B2/N9PYQW2mwDpitybbYtkcnN5lhr4wIJ//1JkHDfHw+l9+/bImYbu9FmFsR99mIQd9mLQ2nvn/Lzop3P2GyHhP9+Tki471eG0o9Z179MZ+m2yUoDgWv7DaHhZAylGSAOsUyAyNurQ+NZG0over7velV9h81iSPjvF4KE+35pKK2+g2UH57lNNhyQ8N3/GBKu+59B6UnHDsfc59gAi//9XyDxvv8vlD7LY5rhubJ3DwBNXUclAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAUQAAAAAAAAA=eF5LSwOCRUUOc36vOpoOpBnQQJHV/tYMoHgaVN2z2Rn2GVjU/XX5zIlN/01P+6kg9e/e75oPkpfeYKeETR0MVNcfkUI2f9LzhfkgPgDwYypQAQAAAAAAAAAAgAAAAAAAAKgAAAAAAAAAhQAAAAAAAAA=eF5LSwOCRUUOc36vOpoOpHVeT07KANJqTvW9ILrIan8riE6Dqns2O8MexG8zNnYF0QdPdzKB6L8unzlB+jdd1dkBUufQHXQERN/0tJ8Kkn/3ftd8kLz0BjslEL1tRkETSLxM6noIiH/n6pdiEF1df0QKJL5lu/1dEH/S84X5ID4AC7pQTw==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAAzQAAAAAAAAA=eF7jW/Xxkm9SwH4V6565H/fy2fxdCeFHZM37rrpBcs9PKP/b2xuPd8/jsIHxGcH6FPb8g/I9IyUKk9+LwPkMUPAHylfJyEqVXv5t93co/4TH91b3f7x7vkD5yx69OZx+w9SGAeqeX8vPbWYP/Gz9B808jlXI/B87YPaZrYiO8BI22fMfym9yW9qaxypiwwZVv6vg97qrz533/ILKrwLbx7oHZj4rWB0DnL8FLC8K50v1S0S92MwJ9z/E/g0WMPvXvuk/vmO+sg0AmeGyAg==AQAAAAAAAAAAgAAAAAAAAFABAAAAAAAA6gAAAAAAAAA=eF7jW/Xxkm9SwH5V6565H/fy2fxdCeFzLJoYW10svec3lP8mcdqlDyoCNj+h/CzmdTkaXkp7GKD6p1lK93JkSuz5A5VnAIMGCxh/RcEHfoE3X62/Q/kur9+7HKrn2PMFyi8Nulk0jcXc5j+Uf0Fm1RW7Z8+tf8HUpz1TXVh+djcH1D4tL2Yvs+/ndv+Dynd4iq/eLWO6B6af55bp0lfFAjZsUPV+5f3SR1Rd9sDMK1VOjmYuYoW7917N/qPepxH8azPMNM9sFIfzJQ6alc6fwQ33/6XZTNOdfl6B2/+ez2fh2aeqNgDdrLMOAQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIgAAAAAAAAA=eF4txbcBACAIADAsiP7/sAPJkog2PL28nT4uXz9/BXgALg==AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAADAAAAAAAAAA=eF5jYKAuAAAAUAABAQAAAAAAAAAAgAAAAAAAAPgBAAAAAAAAZgAAAAAAAAA=eF5jYACBD/YMaGDWTBB4iSF+Bgye4FD/EEPcGAweY4jjAmlg8AxDPUT8Gg5zXuBwz04c4itxmP8Oh/kPcJhzEkP8LDh83uAQv4MhbgIOn8M4xF/jCM/LONx5AYc7b2KIAwBUVUXXAQAAAAAAAAAAgAAAAAAAAPAAAAAAAAAAOwAAAAAAAAA=eF5dxzcWgCAAwFALYgEbcv+zMhiWZPkvy/C346E/8dEX/PQVV33GWx9w1kec9CNu+gtffS9hA6UoATQ=AQAAAAAAAAAAgAAAAAAAAFAAAAAAAAAAIwAAAAAAAAA=eF5jZoAANijNCaV5oDQ/lBaC0qJQWgJKS0NpOSgNABTwAKY=AQAAAAAAAAAAgAAAAAAAAAoAAAAAAAAACwAAAAAAAAA=eF4TFYUBAASNANM=
+  </AppendedData>
+</VTKFile>
-- 
GitLab