diff --git a/src/particle.cpp b/src/particle.cpp index b6e936b62..26caea2f3 100644 --- a/src/particle.cpp +++ b/src/particle.cpp @@ -422,8 +422,8 @@ Particle::cross_surface() site.delayed_group = this->delayed_group_; site.surf_num = surf->id_; site.particle = this->type_; - // site.parent_id = this->id_; - // site.progeny_id = this->n_progeny_; + site.parent_id = this->id_; + site.progeny_id = this->n_progeny_; int64_t idx = simulation::surf_src_bank.thread_safe_append(site); } diff --git a/src/simulation.cpp b/src/simulation.cpp index 3801a0263..f950fa71c 100644 --- a/src/simulation.cpp +++ b/src/simulation.cpp @@ -461,7 +461,7 @@ void initialize_history(Particle& p, int64_t index_source) { // set defaults if (settings::run_mode == RunMode::EIGENVALUE || settings::surf_src_read) { - // set defaults for eigenvalue simulations from primary bank + // set defaults for eigenvalue simulations and surface source reading from primary bank p.from_source(&simulation::source_bank[index_source - 1]); } else if (settings::run_mode == RunMode::FIXED_SOURCE) { // initialize random number seed