
An explicit algorithm in the quasi-static approximate PIC program QPAD
Rong Tang, Weiming An, Hainan Wang, Weiyu Meng, Zhihao Xu, Fei Li, Thamine Dalichaouch, Viktor K Decyk, Warren B Mori
Plasma wake field acceleration uses a drive particle beam or an intense laser to excite a wake field in the plasma and uses the wake field to accelerate another bunch of particles. Due to the acceleration gradients as high as 10 GeV/m or even higher, it is expected to become a key acceleration technology for future high energy colliders and X-ray free electron lasers. In response to the need for simulating the plasma wake field acceleration, large-scale parallel computing programs such as QuickPIC and QPAD have been developed. These programs use a quasi-static approximation PIC algorithm and QPAD additionally applies the azimuthal Fourier decomposition. Currently, both QuickPIC and QPAD use a predictor-corrector method to solve the electromagnetic field equations under the quasi-static approximation. In certain cases, multiple iterations are required to achieve convergence. In this work, we propose a new explicit algorithm in QPAD that is based on the azimuthal Fourier decomposition. By starting from the motion equation of each particle, we analytically extract the transverse magnetic field contributions out of the longitudinal derivative of the transverse current, thereby deriving an explicit equation for the transverse magnetic field. The resulting formulae introduce evolving coefficients that couple different azimuthal modes, which leads to a set of global linear equations incorporating all retained modes. The comparison of the simulation results show excellent agreement between the explicit algorithm and the predictor-corrector method.




