Particle acceleration#

A test charge surfing a prescribed traveling plasma wakefield (wakefield_e_field()), integrated with the same energy-conserving Boris pusher used for gyro-orbits elsewhere in this package (simulate_wakefield_acceleration()) – the qualitative “surfing” picture of plasma-wakefield acceleration, without the driver’s own self-consistent field generation.

Plasma wakefield acceleration: a test charge surfing a traveling wave

Plasma wakefield acceleration: a test charge surfing a traveling wave