From f22391176cef723f5530653486bf0bb5ce80d39b Mon Sep 17 00:00:00 2001
From: Thomas Fischer <thomas.fischer@ufz.de>
Date: Thu, 16 Feb 2017 07:48:16 +0100
Subject: [PATCH] [A/U/MP] Set offset value in PartitionMetaData.

---
 .../ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp
index 50f70284c1b..7b06cb73f27 100644
--- a/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp
+++ b/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp
@@ -336,11 +336,14 @@ void NodeWiseMeshPartitioner::writePropertiesBinary(
         }
         MeshLib::IO::writePropertyVectorMetaDataBinary(out, pvmd);
     }
+    unsigned long offset = 0;
     for (const auto& partition : _partitions)
     {
         MeshLib::IO::PropertyVectorPartitionMetaData pvpmd;
+        pvpmd.offset = offset;
         pvpmd.number_of_tuples = partition.number_of_non_ghost_nodes;
         MeshLib::IO::writePropertyVectorPartitionMetaData(out, pvpmd);
+        offset += pvpmd.number_of_tuples;
     }
     out.close();
     out_val.close();
-- 
GitLab