This commit is contained in:
Cory Balaton 2023-10-24 15:52:35 +02:00
parent 6b6231fcf3
commit 82bbd1c2f4
No known key found for this signature in database
GPG Key ID: 3E5FCEBFD80F432B

View File

@ -158,7 +158,7 @@ void PenningTrap::reinitialize(double f, double omega_V, double t)
for (size_t i = 0; i < this->particles.size(); i++) { for (size_t i = 0; i < this->particles.size(); i++) {
p = &this->particles[i]; p = &this->particles[i];
p->v_vec = vec3().randn() * .1 * this->d; p->r_vec = vec3().randn() * .1 * this->d;
p->v_vec = vec3().randn() * .1 * this->d; p->v_vec = vec3().randn() * .1 * this->d;
} }
} }
@ -172,6 +172,7 @@ void PenningTrap::evolve_RK4(double dt, bool particle_interaction)
{ {
Particle *p; Particle *p;
// Keep original particles
std::vector<Particle> original_particles = this->particles; std::vector<Particle> original_particles = this->particles;
std::vector<Particle> tmp_particles = this->particles; std::vector<Particle> tmp_particles = this->particles;