From 1e0c8cd2e6c83fa28c2c67abb4fd5a62da2c9aa2 Mon Sep 17 00:00:00 2001
From: Berenger Bramas <berenger.bramas@mpcdf.mpg.de>
Date: Mon, 30 Oct 2017 09:36:33 +0100
Subject: [PATCH] Remove first index in output sampling hdf5

---
 .../particles/particles_output_sampling_hdf5.hpp    | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/bfps/cpp/particles/particles_output_sampling_hdf5.hpp b/bfps/cpp/particles/particles_output_sampling_hdf5.hpp
index 64faffdd..823754a5 100644
--- a/bfps/cpp/particles/particles_output_sampling_hdf5.hpp
+++ b/bfps/cpp/particles/particles_output_sampling_hdf5.hpp
@@ -187,10 +187,9 @@ public:
         }
         {
             assert(size_particle_rhs >= 0);
-            const hsize_t datacount[3] = {hsize_t(Parent::getNbRhs()),
-                                          hsize_t(Parent::getTotalNbParticles()),
+            const hsize_t datacount[2] = {hsize_t(Parent::getTotalNbParticles()),
                                           hsize_t(size_particle_rhs)};
-            hid_t dataspace = H5Screate_simple(3, datacount, NULL);
+            hid_t dataspace = H5Screate_simple(2, datacount, NULL);
             assert(dataspace >= 0);
 
             hid_t dataset_id = H5Dcreate( pgroup_id,
@@ -203,15 +202,13 @@ public:
             assert(dataset_id >= 0);
 
             assert(particles_idx_offset >= 0);
-            const hsize_t count[3] = {
-                1,
+            const hsize_t count[2] = {
                 hsize_t(nb_particles),
                 hsize_t(size_particle_rhs)};
-            const hsize_t offset[3] = {
-                0,
+            const hsize_t offset[2] = {
                 hsize_t(particles_idx_offset),
                 0};
-            hid_t memspace = H5Screate_simple(3, count, NULL);
+            hid_t memspace = H5Screate_simple(2, count, NULL);
             assert(memspace >= 0);
 
             hid_t filespace = H5Dget_space(dataset_id);
-- 
GitLab