From 7cfaacbe24be0fec99bd2c4def31adc4fe30c204 Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <schaller@strw.leidenuniv.nl>
Date: Tue, 13 Nov 2018 15:58:21 +0100
Subject: [PATCH] Use the correct array of star particles (the selected ones)
 when writing a snaphot

---
 src/parallel_io.c | 2 +-
 src/serial_io.c   | 2 +-
 src/single_io.c   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/parallel_io.c b/src/parallel_io.c
index 510b637c67..481a2d8a7b 100644
--- a/src/parallel_io.c
+++ b/src/parallel_io.c
@@ -1453,7 +1453,7 @@ void write_output_parallel(struct engine* e, const char* baseName,
                                      Nstars_written);
 
           /* Select the fields to write */
-          stars_write_particles(sparts, list, &num_fields);
+          stars_write_particles(sparts_written, list, &num_fields);
         }
       } break;
 
diff --git a/src/serial_io.c b/src/serial_io.c
index 66d19b2291..79edcd769a 100644
--- a/src/serial_io.c
+++ b/src/serial_io.c
@@ -1129,7 +1129,7 @@ void write_output_serial(struct engine* e, const char* baseName,
                                          Nstars_written);
 
               /* Select the fields to write */
-              stars_write_particles(sparts, list, &num_fields);
+              stars_write_particles(sparts_written, list, &num_fields);
             }
           } break;
 
diff --git a/src/single_io.c b/src/single_io.c
index 99f016809d..95cdb31028 100644
--- a/src/single_io.c
+++ b/src/single_io.c
@@ -949,7 +949,7 @@ void write_output_single(struct engine* e, const char* baseName,
                                      Nstars_written);
 
           /* Select the fields to write */
-          stars_write_particles(sparts, list, &num_fields);
+          stars_write_particles(sparts_written, list, &num_fields);
         }
       } break;
 
-- 
GitLab