From 6726c28d8d7a644b5a42ef47e5bc78804fd87c87 Mon Sep 17 00:00:00 2001
From: Thomas Fischer <thomas.fischer@ufz.de>
Date: Wed, 4 Jan 2023 14:53:40 +0100
Subject: [PATCH] reference files for 1e0 case

---
 ...be_1x1x1_geometry_back_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ..._1x1x1_geometry_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...e_1x1x1_geometry_front_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...l_polyline_back_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...ntal_polyline_back_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ..._polyline_front_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...tal_polyline_front_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...l_polyline_left_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...ntal_polyline_left_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ..._polyline_right_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...tal_polyline_right_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...metry_left_back_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...geometry_left_back_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...etry_left_front_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...eometry_left_front_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...be_1x1x1_geometry_left_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...etry_right_back_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...eometry_right_back_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...try_right_front_bottom_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...ometry_right_front_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...e_1x1x1_geometry_right_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...ube_1x1x1_geometry_top_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...cal_polyline_left_back_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...al_polyline_left_front_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...al_polyline_right_back_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...l_polyline_right_front_ts_1_t_1.000000.vtu | 31 +++++++++++++++++++
 ...1e0_cube_1x1x1_hex_1e0_ts_1_t_1.000000.vtu | 30 ++++++++++++++++++
 27 files changed, 836 insertions(+)
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_back_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_front_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_bottom_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_top_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_back_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_front_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_back_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_front_ts_1_t_1.000000.vtu
 create mode 100644 Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_hex_1e0_ts_1_t_1.000000.vtu

diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_back_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_back_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..72a9e84486e
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_back_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="4"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="2"                    RangeMax="7"                    offset="228"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="300"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="372"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="524"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.7320508076"         offset="584"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="660"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="728"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="788"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAGAAAAAAAAAA=eF5jYACBD/Y69m79Yud+2TOg8QF5CAkZAQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYoAAZijNBqXZoTQAAUAAEw==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAATwAAAAAAAAA=eF7jYAADhw1MUjdT95nu0Zi54cLXnPI9P/6DgX3x5uXirZ4hNj5qOiW2t6fafIGKh0HFvaDibFBzTITFds17W7Rnj4yieF7Klj0AWvcq+A==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAFwAAAAAAAAA=eF5jYEAGH+xRuHA+ujgueUwaAFzPCXk=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEQAAAAAAAAA=eF5jZEAFTFCaGUoDAAB4AAc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jBAAACgAK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..e61883e7615
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="4"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="3"                    offset="228"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="300"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="372"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="524"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1.4142135624"         offset="584"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="656"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="728"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="788"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAGAAAAAAAAAA=eF5jYACBD/YMaLSOvVu/2Llf9gBLygbrAQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAARijNBKWZoTQAAHAABw==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAUAAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtKGjwEMHBSExXbNe1tkkz5zw4WvOeV7OKDiG5ikbqbuM92jARX/ATWnGGKOjY+aTont7ak2AFzfLFA=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAFQAAAAAAAAA=eF5jYMAHPtjjlcaQh/ER4gCW5AS9AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAAJijNDKUZoTQAAIgABw==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jBAAACgAK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_front_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_front_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..9c790b201ad
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_front_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="4"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="5"                    offset="220"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="292"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="364"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="512"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1.4142135624"         offset="572"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="648"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="720"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="780"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMOGgAQWwEvQ==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAARijNAqVZoTQAAKAACw==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAATQAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtKGjwEMHBSExXbNe1tkkz5zw4WvOeV7hNHEbaDi76DmfJ4+O4Nt5cQ94Wo6Jba3p9oAAFzFLTo=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAFwAAAAAAAAA=eF5jYMAHPtjjlYYDmDp09R/sAYP0BL0=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAARijNDKWZoDQAAHgABw==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jBAAACgAK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..af6630d2842
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="2"                    RangeMax="3"                    offset="224"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="288"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="356"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="1.8446744074e+19"     RangeMax="1.8446744074e+19"     offset="468"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.4142135624"         offset="528"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="664"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="724"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAFgAAAAAAAAA=eF5jYACBD/Y69m79Yud+2QMAGCQEjQ==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYoAAZigNAABIAAY=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMwAAAAAAAAA=eF7jYAADhw1MUjdT95nu0Zi54cLXnPI9P/6DgX3x5uXirZ4hNj5qOiW2t6faAADnJRZFAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF77/x8CACPkB/k=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAEwAAAAAAAAA=eF5jYEAGH+xRuHA+QhwASNUDjg==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..1692f451b68
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_back_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="6"                    RangeMax="7"                    offset="224"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="288"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="356"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="1.8446744074e+19"     RangeMax="1.8446744074e+19"     offset="468"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.4142135624"         RangeMax="1.7320508076"         offset="528"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="592"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="656"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="716"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAFgAAAAAAAAA=eF5jYACBD/Y69m79Yud+2QMAGCQEjQ==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jY4AAdigNAACoAA4=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMgAAAAAAAAA=eF778h8M7MM2Lxdv9Qyx8VLTKbG9PdWGjQEMHEyExXbNe1u0Z4+MonheypY9AEbHFLQ=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF77/x8CACPkB/k=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAADwAAAAAAAAA=eF5jYEAGH+wJ0QBpewXsAQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..e846a3badb6
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="1"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="588"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="652"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="712"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMgAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtKGjwEMHBSExXbNe1tkkz5zw4WvOeV7AFNfFgw=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAEAAAAAAAAAA=eF5jYMAHPtijiwAAFT8BMA==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..338394a2f7e
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_front_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="4"                    RangeMax="5"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.4142135624"         offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="588"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="652"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="712"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYYAAVigNAAB4AAo=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEQAAAAAAAAA=eF5jYACBD/YMEHo/AA5GAt8=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMwAAAAAAAAA=eF4TZgADBwVhsV3z3hbZ2MzccOFrTvmed//BwP7z9NkZbCsn7glX0ymxvT3VBgDnCxcvAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAEQAAAAAAAAA=eF5jYMAGPtij0ghxADXlA44=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..fcd4e93f300
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="2"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="584"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="648"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="708"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAAJigNAAAgAAM=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMwAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtKGgwEMHDYwSd1M3We6R2Pmhgtfc8r3AABYEBZEAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAADwAAAAAAAAA=eF5jYCAGfLCHsQALxwEwAQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..e9b38f4a9ba
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_left_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="4"                    RangeMax="6"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.4142135624"         offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="588"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="652"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="712"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYYAANigNAACAAAs=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMgAAAAAAAAA=eF4TZgADBwVhsV3z3hbZ2MzccOFrTvmeL//BwD5s83LxVs8QGy81nRLb21NtANaEFcQ=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAEgAAAAAAAAA=eF5jYMAGPthj53+wBwAsbQOOAQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..47f097fc409
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="1"                    RangeMax="3"                    offset="224"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="288"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="356"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="468"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.4142135624"         offset="528"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="664"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="724"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAFgAAAAAAAAA=eF5jYACBD/Y69m79Yud+2QMAGCQEjQ==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jZIAAZigNAAA4AAU=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMgAAAAAAAAA=eF7jYwADBwVhsV3z3hbZpM/ccOFrTvmeH//BwL5483LxVs8QGx81nRLb21NtAN00Fg0=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMWAFMHCEPAFJNA44=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..8261769dbd1
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_horizontal_polyline_right_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="5"                    RangeMax="7"                    offset="224"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="288"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="356"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="468"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.4142135624"         RangeMax="1.7320508076"         offset="528"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="664"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="724"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAFgAAAAAAAAA=eF5jYACBD/Y69m79Yud+2QMAGCQEjQ==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jZYAAdigNAACYAA0=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMwAAAAAAAAA=eF579x8M7D9Pn53BtnLinnA1nRLb21Nt2BjAwMFEWGzXvLdFe/bIKIrnpWzZAwB5VhYfAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAEwAAAAAAAAA=eF5jYACBD/YMKADGx6QBcvMF7A==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..b0878613b52
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="144"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="2"                    RangeMax="2"                    offset="208"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="268"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="332"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="2"                    RangeMax="2"                    offset="416"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="476"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="540"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="660"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF7jYAADhw1MUjdT95nu0Zi54cLXnPI9AEacCNc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAADwAAAAAAAAA=eF5jYEAGH+xhLAALrwEwAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..b86b4073f1f
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_back_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="144"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="6"                    RangeMax="6"                    offset="208"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="268"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="332"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="6"                    RangeMax="6"                    offset="416"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.4142135624"         RangeMax="1.4142135624"         offset="476"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="540"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="660"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jY4AAAAA4AAc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF778h8M7MM2Lxdv9Qyx8VLTKbG9PdUGAMoqDUw=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jY4AAAAA4AAc=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAADwAAAAAAAAA=eF5jYEAGH+xhNAANzgJfAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..88a8712bb36
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="144"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="208"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="268"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="332"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="416"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="0"                    offset="476"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="536"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="596"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="656"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtIGAM8eDW4=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAACwAAAAAAAAA=eF5jYMAOAAAYAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..678999ea422
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_front_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="144"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="4"                    RangeMax="4"                    offset="208"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="268"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="332"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="4"                    RangeMax="4"                    offset="416"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="476"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="540"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="660"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF4TZgADBwVhsV3z3hbZ2MzccOFrTvkeAEELCHk=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAADgAAAAAAAAA=eF5jYMAGPtgDAAI3ATA=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..a1d706a3c48
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_left_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="4"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="6"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="288"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="356"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="508"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1.4142135624"         offset="568"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="640"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="708"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="768"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMOGgAQWwEvQ==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMOGgAQWwEvQ==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAAJijNAqXZoDQAAMAADQ==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMOGgAQWwEvQ==AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAUAAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtKGgwEMHDYwSd1M3We6R2Pmhgtfc8r3CEPFFYTFds17W2RjAxX/AjUnDGKOjZeaTont7ak2AFtvLAc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAFAAAAAAAAAA=eF5jYCAGfLAnTR7G/2APAHEEBL0=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEQAAAAAAAAA=eF5jZEAFTFCaGUoDAAB4AAc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jBAAACgAK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..725089dfaae
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1.6753144833"         RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="3"                    RangeMax="3"                    offset="212"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="272"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="336"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="3"                    RangeMax="3"                    offset="420"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.4142135624"         RangeMax="1.4142135624"         offset="480"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="548"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="608"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="668"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAAEAAAAAAAAAA=eF7TsXfrFzv3yx4ADIUDXg==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZoAAAAAgAAQ=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF778R8M7Is3Lxdv9Qyx8VHTKbG9PdUGAMxqDW8=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZoAAAAAgAAQ=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAEgAAAAAAAAA=eF5jYACBD/YMKDQDAwAgvgJfAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..97e21ec8208
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_back_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1.6753144833"         RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="7"                    RangeMax="7"                    offset="212"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="272"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="336"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="7"                    RangeMax="7"                    offset="420"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.7320508076"         RangeMax="1.7320508076"         offset="480"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="548"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="608"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="668"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAAEAAAAAAAAAA=eF7TsXfrFzv3yx4ADIUDXg==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZ4AAAABAAAg=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF5jYwADBxNhsV3z3hbt2SOjKJ6XsmUPAD13B2k=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZ4AAAABAAAg=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMaDQAIt0Djg==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_bottom_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_bottom_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..a615c62b058
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_bottom_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="144"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="1"                    RangeMax="1"                    offset="208"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="268"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="332"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="1"                    RangeMax="1"                    offset="416"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="476"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="544"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="604"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="664"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF7jYwADBwVhsV3z3hbZpM/ccOFrTvkeAEHrCJ8=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMaAAAFScBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..a48115bf532
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_front_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="1"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="144"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="5"                    RangeMax="5"                    offset="208"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="268"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="332"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="5"                    RangeMax="5"                    offset="416"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.4142135624"         RangeMax="1.4142135624"         offset="476"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="544"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="604"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="664"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/YAAicBMA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZYAAAAAwAAY=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAADQAAAAAAAAA=eF5jYACBD/sBAqcBsA==AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAHQAAAAAAAAA=eF579x8M7D9Pn53BtnLinnA1nRLb21NtANqxDrc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZYAAAAAwAAY=AQAAAAAAAAAAgAAAAAAAABgAAAAAAAAAEgAAAAAAAAA=eF5jYACBD/YMKOCDPQAXRgJfAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jZIAAAAAQAAI=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBAAAAgAC
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..afdf86e50e9
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_right_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="4"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="1"                    RangeMax="7"                    offset="224"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="296"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="364"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="516"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.7320508076"         offset="576"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="652"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="724"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="784"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAGAAAAAAAAAA=eF5jYACBD/Y69m79Yud+2TOg8QF5CAkZAQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZcNAAW2wGvQ==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jZIAAZijNCqXZoTQAARAAEQ==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZcNAAW2wGvQ==AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAUQAAAAAAAAA=eF7jYwADBwVhsV3z3hbZpM/ccOFrTvmeH//BwL5483LxVs8QGx81nRLb21Nt3kHFP0+fncG2cuKecKg4G9QcE4g5e/bIKIrnpWzZAwB5FSwrAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAGAAAAAAAAAA=eF5jYACBD/YMWAFMHF0eFx+TBgBvvwl5AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAARijNDKWZoDQAAHgABw==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jBAAACgAK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_top_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_top_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..f7e5fa2e9ac
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_top_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="4"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="156"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="4"                    RangeMax="7"                    offset="228"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="300"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="372"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="524"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.7320508076"         offset="584"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="656"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="728"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="788"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAGAAAAAAAAAA=eF5jYACBD/YMaLSOvVu/2Llf9gBLygbrAQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYYAAVijNBqXZoTQAAbAAFw==AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/AxofAEpsBb0=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAUQAAAAAAAAA=eF4TZgADBwVhsV3z3hbZ2MzccOFrTvmed//BwP7z9NkZbCsn7glX0ymxvT3V5gtUPGzzcvFWzxAbL6g4G9QcE4g5e/bIKIrnpWzZAwCGvSviAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAAGAAAAAAAAAAFQAAAAAAAAA=eF5jYMAGPtij0ujiuNRh0gBJ3wl5AQAAAAAAAAAAgAAAAAAAACAAAAAAAAAAEwAAAAAAAAA=eF5jYIAARijNDKWZoDQAAHgABw==AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYYAAAAAoAAU=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jBAAACgAK
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_back_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_back_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..1dd621ab3f7
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_back_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="2"                    RangeMax="6"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.4142135624"         offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="592"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="656"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="716"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYoAANigNAABgAAk=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMwAAAAAAAAA=eF7jYAADhw1MUjdT95nu0Zi54cLXnPI9X/6DgX3Y5uXirZ4hNl5qOiW2t6faAADk5RYiAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAFAAAAAAAAAA=eF5jYEAGH+wZsAKY+Ad7ADXlA44=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_front_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_front_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..88b0af3c319
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_left_front_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="1"                    RangeMax="1"                    offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="0"                    RangeMax="4"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="1"                    RangeMax="1"                    offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1"                    offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="584"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="648"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="708"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAAFigNAAAwAAU=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMgAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtJGmAEMHBSExXbNe1tkYzNzw4WvOeV7AFJ/FeY=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAADgAAAAAAAAA=eF5jYCAFfLAHAAJPATA=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_back_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_back_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..9ebf5525088
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_back_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1.6753144833"         RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="152"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="3"                    RangeMax="7"                    offset="220"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="284"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="352"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="464"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1.4142135624"         RangeMax="1.7320508076"         offset="524"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="600"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="664"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="724"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEwAAAAAAAAA=eF7TsXfrFzv3y14HSgMAM/IGuw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jZoAAdigNAAB4AAs=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMgAAAAAAAAA=eF778R8M7Is3Lxdv9Qyx8VHTKbG9PdWGjQEMHEyExXbNe1u0Z4+MonheypY9AExPFNc=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAFgAAAAAAAAA=eF5jYACBD/YMKDQMoIt/sAcAfGsF7A==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_front_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_front_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..1b8181f1cf0
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_geometry_vertical_polyline_right_front_ts_1_t_1.000000.vtu
@@ -0,0 +1,31 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="2"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1"                    offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="148"                 />
+        <DataArray type="UInt64" Name="bulk_node_ids" format="appended" RangeMin="1"                    RangeMax="5"                    offset="216"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="-1"                   offset="280"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="348"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="UInt64" Name="bulk_element_ids" format="appended" RangeMin="0"                    RangeMax="0"                    offset="460"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1.4142135624"         offset="520"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="592"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="656"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="716"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/YMUBoADcYCXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jZIAAVigNAABIAAc=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAAEAAAAAAAAAA=eF5jYACBD/sZoDQAEsYDXw==AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAMwAAAAAAAAA=eF7jYwADBwVhsV3z3hbZpM/ccOFrTvmed//BwP7z9NkZbCsn7glX0ymxvT3VBgDrexdVAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYIAAAAAIAAE=AQAAAAAAAAAAgAAAAAAAADAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMWAG6+Ad7AEjVA44=AQAAAAAAAAAAgAAAAAAAABAAAAAAAAAADgAAAAAAAAA=eF5jYIAARigNAAAYAAI=AQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF5jYoAAAAAYAAM=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF5jBgAABAAE
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_hex_1e0_ts_1_t_1.000000.vtu b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_hex_1e0_ts_1_t_1.000000.vtu
new file mode 100644
index 00000000000..6fb6d3a9ff3
--- /dev/null
+++ b/Tests/Data/Elliptic/cube_1x1x1_SteadyStateDiffusion/meshes/1e0_cube_1x1x1_hex_1e0_ts_1_t_1.000000.vtu
@@ -0,0 +1,30 @@
+<?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="19" format="appended" RangeMin="45"                   RangeMax="103"                  offset="0"                   />
+    </FieldData>
+    <Piece NumberOfPoints="8"                    NumberOfCells="1"                   >
+      <PointData>
+        <DataArray type="Float64" Name="D1_left_front_N1_right" format="appended" RangeMin="1"                    RangeMax="1.6753144833"         offset="80"                  />
+        <DataArray type="Float64" Name="Linear_1_to_minus1" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="160"                 />
+        <DataArray type="Float64" Name="pressure" format="appended" RangeMin="-1"                   RangeMax="1"                    offset="232"                 />
+        <DataArray type="Float64" Name="v" NumberOfComponents="3" format="appended" RangeMin="2"                    RangeMax="2"                    offset="304"                 />
+      </PointData>
+      <CellData>
+        <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0"                    RangeMax="0"                    offset="516"                 />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="1.7320508076"         offset="576"                 />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="660"                 />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="744"                 />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="804"                 />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _AQAAAAAAAAAAgAAAAAAAABMAAAAAAAAAGwAAAAAAAAA=eF4z0zPRM9Y1NzPUTU9LTDEwMTdOBgArRAS1AQAAAAAAAAAAgAAAAAAAAEAAAAAAAAAAGwAAAAAAAAA=eF5jYACBD/YMaLSOvVu/2LlfGOLo8gB04w3VAQAAAAAAAAAAgAAAAAAAAEAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/A4l8AExnC3k=AQAAAAAAAAAAgAAAAAAAAEAAAAAAAAAAFAAAAAAAAAA=eF5jYACBD/YMEHo/A4l8AExnC3k=AQAAAAAAAAAAgAAAAAAAAMAAAAAAAAAAfgAAAAAAAAA=eF778R8M7BM3Lxdv9QzZI2HgfqJVOtKGjwEMHBSExXbNe1tkkz5zw4WvOeV7OKDiG5ikbqbuM92jARX/ATWnGGKOjY+aTont7ak2wmjm2EDVv4Oq/zx9dgbbyol7wqHqv0DFw6DmeEHF2aDmmEDM2bNHRlE8L2XLHgCCO1gxAQAAAAAAAAAAgAAAAAAAAAQAAAAAAAAADAAAAAAAAAA=eF5jYGBgAAAABAABAQAAAAAAAAAAgAAAAAAAAMAAAAAAAAAAHAAAAAAAAAA=eF5jYMAHPtjjlcaQh/GJ1YdLPy51mDQAp2EONQ==AQAAAAAAAAAAgAAAAAAAAEAAAAAAAAAAHgAAAAAAAAA=eF5jYIAARijNDKWZoDQLlGaF0uxQmg1KAwAC8AAdAQAAAAAAAAAAgAAAAAAAAAgAAAAAAAAACwAAAAAAAAA=eF7jYIAAAABIAAk=AQAAAAAAAAAAgAAAAAAAAAEAAAAAAAAACQAAAAAAAAA=eF7jAQAADQAN
+  </AppendedData>
+</VTKFile>
-- 
GitLab