Skip to content

Commit b0d9d1e

Browse files
committed
Add conditional form of call to AddNParticles.
1 parent 90767f5 commit b0d9d1e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/initialization/InitDistribution.cpp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -419,9 +419,15 @@ namespace impactx
419419
distribution.finalize();
420420
}, distr);
421421

422-
amr_data->track_particles.m_particle_container->AddNParticles(x, y, t, px, py, pt,
423-
ref.qm_ratio_SI(),
424-
bunch_charge * rel_part_this_proc);
422+
if (has_spin) {
423+
amr_data->track_particles.m_particle_container->AddNParticles(x, y, t, px, py, pt,
424+
ref.qm_ratio_SI(),
425+
bunch_charge * rel_part_this_proc, sx, sy, sz);
426+
} else {
427+
amr_data->track_particles.m_particle_container->AddNParticles(x, y, t, px, py, pt,
428+
ref.qm_ratio_SI(),
429+
bunch_charge * rel_part_this_proc);
430+
}
425431

426432
auto space_charge = get_space_charge_algo();
427433

0 commit comments

Comments
 (0)