From 852c8ba92646bdcb8a6bb909359252612ae4ae2a Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Mon, 22 Nov 2021 09:12:37 -0600 Subject: [PATCH] Make sure random number seed gets set properly for fixed source particle restart --- src/particle_restart.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/particle_restart.cpp b/src/particle_restart.cpp index e0295ceb5a..f7159ce444 100644 --- a/src/particle_restart.cpp +++ b/src/particle_restart.cpp @@ -95,13 +95,11 @@ void run_particle_restart() int64_t particle_seed; switch (previous_run_mode) { case RunMode::EIGENVALUE: + case RunMode::FIXED_SOURCE: particle_seed = (simulation::total_gen + overall_generation() - 1) * settings::n_particles + p.id(); break; - case RunMode::FIXED_SOURCE: - particle_seed = p.id(); - break; default: throw std::runtime_error { "Unexpected run mode: " +