From f90ac1eebfbb5aa3394acd755631794f86efc980 Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <schaller@strw.leidenuniv.nl>
Date: Sat, 5 Jan 2019 18:38:31 +0100
Subject: [PATCH] Do not write the RuntimeParams section of the HDF5 header any
 more.

---
 src/parallel_io.c | 12 ------------
 src/serial_io.c   | 12 ------------
 src/single_io.c   | 12 ------------
 3 files changed, 36 deletions(-)

diff --git a/src/parallel_io.c b/src/parallel_io.c
index f0846ee8b7..f6efd8c407 100644
--- a/src/parallel_io.c
+++ b/src/parallel_io.c
@@ -983,18 +983,6 @@ void prepare_file(struct engine* e, const char* baseName, long long N_total[6],
    * specific output */
   xmf_write_outputheader(xmfFile, fileName, e->time);
 
-  /* Open header to write simulation properties */
-  /* message("Writing runtime parameters..."); */
-  hid_t h_grp =
-      H5Gcreate(h_file, "/RuntimePars", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
-  if (h_grp < 0) error("Error while creating runtime parameters group\n");
-
-  /* Write the relevant information */
-  io_write_attribute(h_grp, "PeriodicBoundariesOn", INT, &periodic, 1);
-
-  /* Close runtime parameters */
-  H5Gclose(h_grp);
-
   /* Open header to write simulation properties */
   /* message("Writing file header..."); */
   h_grp = H5Gcreate(h_file, "/Header", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
diff --git a/src/serial_io.c b/src/serial_io.c
index 0ba4ffa397..566cca8c79 100644
--- a/src/serial_io.c
+++ b/src/serial_io.c
@@ -845,18 +845,6 @@ void write_output_serial(struct engine* e, const char* baseName,
     h_file = H5Fcreate(fileName, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
     if (h_file < 0) error("Error while opening file '%s'.", fileName);
 
-    /* Open header to write simulation properties */
-    /* message("Writing runtime parameters..."); */
-    h_grp = H5Gcreate(h_file, "/RuntimePars", H5P_DEFAULT, H5P_DEFAULT,
-                      H5P_DEFAULT);
-    if (h_grp < 0) error("Error while creating runtime parameters group\n");
-
-    /* Write the relevant information */
-    io_write_attribute(h_grp, "PeriodicBoundariesOn", INT, &periodic, 1);
-
-    /* Close runtime parameters */
-    H5Gclose(h_grp);
-
     /* Open header to write simulation properties */
     /* message("Writing file header..."); */
     h_grp = H5Gcreate(h_file, "/Header", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
diff --git a/src/single_io.c b/src/single_io.c
index 1c9df21781..f6ec50bd31 100644
--- a/src/single_io.c
+++ b/src/single_io.c
@@ -698,18 +698,6 @@ void write_output_single(struct engine* e, const char* baseName,
   h_file = H5Fcreate(fileName, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
   if (h_file < 0) error("Error while opening file '%s'.", fileName);
 
-  /* Open header to write simulation properties */
-  /* message("Writing runtime parameters..."); */
-  h_grp =
-      H5Gcreate(h_file, "/RuntimePars", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
-  if (h_grp < 0) error("Error while creating runtime parameters group\n");
-
-  /* Write the relevant information */
-  io_write_attribute(h_grp, "PeriodicBoundariesOn", INT, &periodic, 1);
-
-  /* Close runtime parameters */
-  H5Gclose(h_grp);
-
   /* Open header to write simulation properties */
   /* message("Writing file header..."); */
   h_grp = H5Gcreate(h_file, "/Header", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
-- 
GitLab