From b662207a3b2dd406b1ee7e627cbb35d878c025f7 Mon Sep 17 00:00:00 2001 From: hayk Date: Thu, 19 Jun 2025 20:55:35 -0400 Subject: [PATCH] assigning velocities to particle in uniforminject (bug fixed) --- src/kernels/injectors.hpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/kernels/injectors.hpp b/src/kernels/injectors.hpp index bb4235dc..c321d18f 100644 --- a/src/kernels/injectors.hpp +++ b/src/kernels/injectors.hpp @@ -118,9 +118,8 @@ namespace kernel { coord_t x_Ph { ZERO }; metric.template convert(x_Cd, x_Ph); if constexpr (M::CoordType == Coord::Cart) { - vec_t v_Ph { ZERO }; - energy_dist(x_Ph, v_Ph, spidx1); - energy_dist(x_Ph, v_Ph, spidx2); + energy_dist(x_Ph, v1, spidx1); + energy_dist(x_Ph, v2, spidx2); } else if constexpr (S == SimEngine::SRPIC) { coord_t x_Cd_ { ZERO }; x_Cd_[0] = x_Cd[0]; @@ -287,9 +286,8 @@ namespace kernel { coord_t x_Ph { ZERO }; metric.template convert(x_Cd, x_Ph); if constexpr (M::CoordType == Coord::Cart) { - vec_t v_Ph { ZERO }; - energy_dist_1(x_Ph, v_Ph, spidx1); - energy_dist_2(x_Ph, v_Ph, spidx2); + energy_dist_1(x_Ph, v1, spidx1); + energy_dist_2(x_Ph, v2, spidx2); } else if constexpr (S == SimEngine::SRPIC) { coord_t x_Cd_ { ZERO }; x_Cd_[0] = x_Cd[0];