PPPS-2013: Topic 1.2: A domain decomposition method for pseudo-spectral electromagnetic simulations of plasmas

Summary form only given. Particle-In-Cell (PIC) has been the method of choice for the last fifty years for modeling plasmas that include kinetic effects. The most popular electromagnetic formulation uses finite difference discretization of Maxwell's equations in both space and time (FDTD), which produces fast solvers that scale well in parallel, but suffers from various anomalous numerical effects resulting from discretization, field staggering, and numerical dispersion. Pseudo-spectral methods, which advance fields in Fourier space, offer a number of advantages over FDTD algorithms. In particular, Haber's Pseudo-Spectral Analytical Time-Domain (PSATD) algorithm1 has dispersion-free propagation and no Courant limit in vacuum. Yet, pseudo-spectral solvers have not been widely used, due in part to the difficulty for efficient parallelization owing to global communications associated with global FFTs. We present a novel method2 for the parallelization of electromagnetic pseudo-spectral solvers that requires only local FFTs and exchange of local guard cell data between neighboring regions, by taking advantage of the properties of DFTs, the linearity of Maxwell's equations and the finite speed of light. Although this requires a small approximation, test results show that no significant error is made on the test cases such as single electromagnetic pulse expansion, or Particle-In-Cell simulations of the wakefield formation in a laser plasma accelerator. Extension to other equations beyond electromagnetic PIC will be discussed.

[1]  J. Vay,et al.  Noninvariance of space- and time-scale ranges under a Lorentz Transformation and the implications for the study of relativistic interactions. , 2007, Physical review letters.

[2]  Eric Esarey,et al.  Laser-driven plasma-wave electron accelerators , 2009 .

[3]  N. S. Barnett,et al.  Private communication , 1969 .

[4]  Cameron G. R. Geddes,et al.  Numerical methods for instability mitigation in the modeling of laser wakefield accelerators in a Lorentz-boosted frame , 2011, J. Comput. Phys..

[5]  Eric Esarey,et al.  Modeling of 10 GeV-1 Tev Laser Plasma Accelerators Using Lorentz Boosted Simulations , 2011 .

[6]  Claus-Dieter Munz,et al.  Divergence Correction Techniques for Maxwell Solvers Based on a Hyperbolic Model , 2000 .

[7]  L. Felsen,et al.  Radiation and scattering of waves , 1972 .

[8]  Brendan B. Godfrey,et al.  Numerical Cherenkov instabilities in electromagnetic particle codes , 1974 .

[9]  Qing Huo Liu,et al.  The PSTD algorithm: A time-domain method requiring only two cells per wavelength , 1997 .

[10]  T. Esirkepov,et al.  Exact charge conservation scheme for Particle-in-Cell simulation with an arbitrary form-factor , 2001 .

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

[12]  Staggered Grid Pseudo-spectral Time-domain Method for Light Scattering Analysis , 2010 .

[13]  John D. Villasenor,et al.  Rigorous charge conservation for local electromagnetic field solvers , 1992 .

[14]  J. Vay,et al.  A three-dimensional electromagnetic particle-in-cell code to simulate heavy ion beam propagation in the reaction chamber , 1996 .

[15]  J.-L. Vay Lawrence Berkeley National Laboratory Lawrence Berkeley National Laboratory Title Simulation of beams or plasmas crossing at relaticistic velocity Permalink , 2008 .

[16]  R. Morse,et al.  NUMERICAL SIMULATION OF THE WEIBEL INSTABILITY IN ONE AND TWO DIMENSIONS. , 1971 .

[17]  H. Kreiss,et al.  Time-Dependent Problems and Difference Methods , 1996 .