From 412207231ac7c5f27af84e56599f3302f44bf071 Mon Sep 17 00:00:00 2001
From: Thomas Witkowski <thomas.witkowski@gmx.de>
Date: Wed, 26 Jan 2011 15:01:19 +0000
Subject: [PATCH] Fixed small bug for serialization of mesh in parallel code.

---
 AMDiS/src/Mesh.cc | 8 ++++++++
 AMDiS/src/Mesh.h  | 6 ------
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/AMDiS/src/Mesh.cc b/AMDiS/src/Mesh.cc
index 5d3e7f49..ce056788 100644
--- a/AMDiS/src/Mesh.cc
+++ b/AMDiS/src/Mesh.cc
@@ -995,6 +995,10 @@ namespace AMDiS {
 
     node.serialize(out);
 
+#ifdef HAVE_PARALLEL_DOMAIN_AMDIS
+    SerUtil::serialize(out, nParallelPreRefinements);
+#endif
+
 
     // === Write admins. ===
 
@@ -1078,6 +1082,10 @@ namespace AMDiS {
 
     node.deserialize(in);
 
+#ifdef HAVE_PARALLEL_DOMAIN_AMDIS
+    SerUtil::deserialize(in, nParallelPreRefinements);
+#endif
+
 
     // === Read admins. ===
 
diff --git a/AMDiS/src/Mesh.h b/AMDiS/src/Mesh.h
index 0b0a0bea..9edd9306 100644
--- a/AMDiS/src/Mesh.h
+++ b/AMDiS/src/Mesh.h
@@ -717,12 +717,6 @@ namespace AMDiS {
     void checkParallelMacroFile(std::string &macroFilename, 
 				std::string &periodicFilename,
 				int check);
-
-    /// Returns \ref nParallelPreRefinements
-    int getParallelPreRefinements() const
-    {
-      return nParallelPreRefinements;
-    }
 #endif
 
   protected:
-- 
GitLab