On particle movers in cylindrical geometry for Particle-In-Cell simulations

Three movers for the orbit integration of charged particles in a given electromagnetic field are analyzed and compared in cylindrical geometry. The classic Boris mover, which is of leap-frog type with position and velocities staggered by half time step, is connected to a second order Strang operator splitting integrator. In general the Boris mover is about 20% faster than the Strang splitting mover without sacrificing much in terms of accuracy. Furthermore, the Boris mover is second order accurate only for a very specific choice of the initial half step needed by the algorithm to get started. Unlike the case in Cartesian geometry, where any initial half step which is at least first order accurate does not compromise the second order accuracy of the method, in cylindrical geometry any attempt to use a more accurate initial half step does in fact decrease the accuracy of the scheme to first order. Through the connection with the Strang operator splitting integrator, this counter-intuitive behavior is explained by the fact that the error in the half step velocities of the Boris mover is proportional to the time step of the simulation.For the case of a uniform and static magnetic field, we discuss the leap-frog cyclotronic mover, cylindrical analogue of the cyclotronic mover of Ref. L. Patacchini and I. Hutchinson, J. Comput. Phys. 228 (7), 2009], where the step involving acceleration due to inertial forces is combined with the acceleration due to the magnetic part of the Lorentz force. The advantage of a cyclotronic mover is that the gyration of a charged particle in a magnetic field is treated analytically and therefore only the dynamics associated with the electric field needs to be resolved.

[1]  G. Strang On the Construction and Comparison of Difference Schemes , 1968 .

[2]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[3]  W. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[4]  Gian Luca Delzanno,et al.  CPIC: A Curvilinear Particle-in-Cell Code for Plasma–Material Interaction Studies , 2011, IEEE Transactions on Plasma Science.

[5]  Leonardo Patacchini,et al.  Electron collection by a negatively charged sphere in a collisionless magnetoplasma , 2007 .

[6]  Robert I. McLachlan,et al.  Energy drift in reversible time integration , 2004 .

[7]  R. Marchand,et al.  PTetra, a Tool to Simulate Low Orbit Satellite–Plasma Interaction , 2012, IEEE Transactions on Plasma Science.

[8]  William Daughton,et al.  Role of electron physics in the development of turbulent magnetic reconnection in collisionless plasmas , 2011 .

[9]  N. Barboza,et al.  Heavy ion beam transport in an inertial confinement fusion reactor , 1996 .

[10]  Jeremiah Brackbill,et al.  An implicit moment electromagnetic plasma simulation in cylindrical coordinates , 1986 .

[11]  M Rosenberg,et al.  Attractive potential around a thermionically emitting microparticle. , 2004, Physical review letters.

[12]  Giovanni Lapenta,et al.  DEMOCRITUS: An adaptive particle in cell (PIC) code for object-plasma interactions , 2011, J. Comput. Phys..

[13]  L. Patacchini,et al.  Explicit time-reversible orbit integration in Particle In Cell codes with static homogeneous magnetic field , 2009, J. Comput. Phys..

[14]  William H. Press,et al.  Numerical Recipes 3rd Edition: The Art of Scientific Computing , 2007 .

[15]  C. Birdsall,et al.  Plasma Physics via Computer Simulation , 2018 .

[16]  Giovanni Lapenta,et al.  Exact orbital motion theory of the shielding potential around an emitting, spherical body , 2005 .

[17]  Cao Lihua,et al.  PIC-MC Code to Model Fast Electron Beam Transport Through Dense Matter , 2006 .

[18]  R. Ringle,et al.  3DCylPIC—A 3D particle-in-cell code in cylindrical coordinates for space charge simulations of ion trap and ion transport devices , 2011 .

[19]  R W Hockney,et al.  Computer Simulation Using Particles , 1966 .