Particle Merging Algorithm for PIC Codes
arXiv:1411.2248 · doi:10.1016/j.cpc.2015.01.020
Abstract
Particle-in-cell merging algorithms aim to resample dynamically the six-dimensional phase space occupied by particles without distorting substantially the physical description of the system. Whereas various approaches have been proposed in previous works, none of them seemed to be able to conserve fully charge, momentum, energy and their associated distributions. We describe here an alternative algorithm based on the coalescence of N massive or massless particles, considered to be close enough in phase space, into two new macro-particles. The local conservation of charge, momentum and energy are ensured by the resolution of a system of scalar equations. Various simulation comparisons have been carried out with and without the merging algorithm, from classical plasma physics problems to extreme scenarios where quantum electrodynamics is taken into account, showing in addition to the conservation of local quantities, the good reproducibility of the particle distributions. In case where the number of particles ought to increase exponentially in the simulation box, the dynamical merging permits a considerable speedup, and significant memory savings that otherwise would make the simulations impossible to perform.
References in corpus (3)
Cited by in corpus (30)
- The physics of streamer discharge phenomena
- Charged particle motion and radiation in strong electromagnetic fields
- Extended PIC schemes for physics in ultra-strong laser fields: review and developments
- Laser absorption via QED cascades in counter propagating laser pulses
- Seeded QED cascades in counter propagating laser pulses
- Quantum radiation reaction in head-on laser-electron beam interaction
- Semiclassical picture for electron-positron photoproduction in strong laser fields
- Effects of synchrotron cooling and pair production on collisionless relativistic reconnection
- Electron - positron cascades in multiple-laser optical traps
- Electromagnetic fireworks: Fast radio bursts from rapid reconnection in the compressed magnetar wind
- PIC Simulation Methods for Cosmic Radiation and Plasma Instabilities
- Radiative Particle-in-Cell Simulations of Turbulent Comptonization in Magnetized Black-Hole Coronae
- Relativistic Magnetic Reconnection in Astrophysical Plasmas: A Powerful Mechanism of Nonthermal Emission
- Voronoi Particle Merging Algorithm for PIC Codes
- High-Energy Radiation and Pair Production by Coulomb Processes in Particle-In-Cell Simulations
- Strategies for particle resampling in PIC simulations
- Compton scattering in particle-in-cell codes
- Radiation reaction cooling as a source of anisotropic momentum distributions with inverted populations
- Modelling radiation emission in the transition from the classical to the quantum regime
- SFQEDtoolkit: a high-performance library for the accurate modeling of strong-field QED processes in PIC and Monte Carlo codes
- Are we ready to transfer optical light to gamma-rays?
- Beam Delivery and Beamstrahlung Considerations for Ultra-High Energy Linear Colliders
- Plasma wakes driven by photon bursts via Compton scattering
- Parallel transport modeling of linear divertor simulators with fundamental ion cyclotron heating
- A new method to dispatch split particles in Particle-In-Cell codes
- Explicit energy-conserving modification of relativistic PIC method
- Optimized event generator for strong-field QED simulations within the hi- framework
- Moment-Preserving and Mesh-Adaptive Reweighting Method for Rare-Event Sampling in Monte-Carlo Algorithms
- High-Performance Implementation of the Optimized Event Generator for Strong-Field QED Plasma Simulations
- Optimal laser focusing for positron production in laser-electron scattering