swMATH ID: 
2774

Software Authors: 
Huang, C.; Decyk, V.K.; Ren, C.; Zhou, M.; Lu, W.; Mori, W.B.; Cooley, J.H.; Antonsen, T.M. jun.; Katsouleas, T.

Description: 
QuickPIC is a highly efficient, fully parallelized, fully relativistic, threedimensional particleincell code for simulating particle or laser beam driven wakefield acceleration. The algorithm is based on the quasistatic approximation, which separates out the time scale of the evolution of the driver from the plasma evolution and reduces a fully threedimensional electromagnetic field solve and particle push to a sequence of twodimensional transverse field solves and particle pushes. For the laser driver, the ponderomotive guiding center approximation is used. Overall this algorithm speeds up the computational time by 2 to 4 orders of magnitude without losing accuracy for problems of interest. QuickPIC is built using the UPIC Framework. Dynamic load balancing and a field ionization module have been implemented. Recently a novel pipelining algorithm was implemented. With pipelining, QuickPIC achieves good strong scaling to over 10,000+ processors on platforms such as at NERSC. 
Homepage: 
https://plasmasim.physics.ucla.edu/codes/quickpic

Keywords: 
plasma accelerator;
quasistatic;
PIC;
beam plasma interaction;
laser plasma interaction

Related Software: 
OSIRIS;
VORPAL;
Smilei;
UPIC;
PSC;
PIConGPU;
wxWidgets;
DEMOCRITUS;
AETHER;
Pegasus;
VTK;
BOUT++;
COMSOL;
TOKAM3D;
IPROP;
UPICEMMA;
HVLPL;
dHybrid;
OOPIC;
Mayavi

Referenced in: 
11 Publications

Further Publications: 
https://plasmasim.physics.ucla.edu/publications
