From e19214434ec6df755b0761eabc541f7fb086629b Mon Sep 17 00:00:00 2001 From: atmyers Date: Tue, 10 Jul 2018 14:14:10 -0700 Subject: use the species names to label the particles in the plot files. --- Source/ParticleIO.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'Source/ParticleIO.cpp') diff --git a/Source/ParticleIO.cpp b/Source/ParticleIO.cpp index 81a32cd9d..ced2d6b9a 100644 --- a/Source/ParticleIO.cpp +++ b/Source/ParticleIO.cpp @@ -20,22 +20,19 @@ WarpXParticleContainer::WriteHeader (std::ostream& os) const void MultiParticleContainer::Checkpoint (const std::string& dir, - const std::string& name, bool is_checkpoint, const Vector& varnames) const { - for (unsigned i = 0, n = allcontainers.size(); i < n; ++i) { - std::string namei = name + std::to_string(i); - allcontainers[i]->Checkpoint(dir, namei, is_checkpoint, varnames); + for (unsigned i = 0, n = species_names.size(); i < n; ++i) { + allcontainers[i]->Checkpoint(dir, species_names[i], is_checkpoint, varnames); } } void -MultiParticleContainer::Restart (const std::string& dir, const std::string& name) +MultiParticleContainer::Restart (const std::string& dir) { - for (unsigned i = 0, n = allcontainers.size(); i < n; ++i) { - std::string namei = name + std::to_string(i); - allcontainers[i]->Restart(dir, namei); + for (unsigned i = 0, n = species_names.size(); i < n; ++i) { + allcontainers[i]->Restart(dir, species_names[i]); } } -- cgit v1.2.3