Skip to content

Commit 476e8f5

Browse files
committed
add check for existing particle dataset in write_particles
1 parent 996b205 commit 476e8f5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/io/APRFile.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,9 @@ bool APRFile::write_particles(const std::string particles_name,ParticleData<Data
324324
// Using this version allows for extension including sequential write for the compress. #TODO.
325325
Hdf5DataSet partsData;
326326
partsData.init(part_location,particles_name.c_str());
327-
partsData.create(type,particles.size());
327+
if(!data_exists(part_location,particles_name.c_str())) {
328+
partsData.create(type, particles.size());
329+
}
328330
partsData.open();
329331
partsData.write(particles.data.data(),0,particles.size());
330332
partsData.close();

0 commit comments

Comments
 (0)