Numerical Stability Improvements for the Pseudospectral EM PIC Algorithm

  title={Numerical Stability Improvements for the Pseudospectral EM PIC Algorithm},
  author={Brendan B. Godfrey and Jean-Luc Vay and Irving Haber},
  journal={IEEE Transactions on Plasma Science},
The pseudospectral analytical time-domain (PSATD) particle-in-cell algorithm solves the vacuum Maxwell's equations exactly, has no Courant time-step limit (as conventionally defined), and offers substantial flexibility in plasma and particle beam simulations. It is, however, not free of the usual numerical instabilities, including the numerical Cherenkov instability, when applied to relativistic beam simulations. This paper presents several approaches that, when combined with digital filtering… 

Figures and Tables from this paper

Scalable spectral solver in Galilean coordinates for eliminating the numerical Cherenkov instability in particle-in-cell simulations of streaming plasmas.

The generalize this pseudospectral solver by incorporating spatial derivatives of arbitrary order, thereby enabling efficient parallelization by domain decomposition and derive the numerical dispersion relation of the algorithm and present a comprehensive theoretical stability analysis.

Elimination of numerical Cherenkov instability in flowing-plasma particle-in-cell simulations by using Galilean coordinates.

It is shown that, for a plasma drifting at a uniform relativistic velocity, the NCI can be eliminated by simply integrating the PIC equations in Galilean coordinates that follow the plasma (also sometimes known as comoving coordinates) within a spectral analytical framework.

Simulation of plasma accelerators with the Particle-In-Cell method

We present the standard electromagnetic Particle-in-Cell method, starting from the discrete approximation of derivatives on a uniform grid. The application to second-order, centered,

An \mathcal{O}(N) Maxwell solver with improved numerical dispersion properties

This Maxwell solver constrains the Numerical Cherenkov instability (NCI) for the ultra-relativistic drifting pair plasma in x direction to large wave vectors for two dimensional grid.



Numerical stability analysis of the pseudo-spectral analytical time-domain PIC algorithm

Numerical stability of relativistic beam multidimensional PIC simulations employing the Esirkepov algorithm

Numerical Cherenkov instabilities in electromagnetic particle codes

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

Plasma Physics via Computer Simulation

PART 1: PRIMER Why attempting to do plasma physics via computer simulation using particles makes good sense Overall view of a one dimensional electrostatic program A one dimensional electrostatic

Computational Methods in the Warp Code Framework for Kinetic Simulations of Particle Beams and Plasmas

The Warp code (and its framework of associated tools) was initially developed for particle-in-cell simulations of space-charge-dominated ion beams in accelerators, for heavy-ion-driven inertial