Two Particle-in-Grid Realisations on Spacetrees
T. Weinzierl, B. Verleye, P. Henri, D. Roose

TL;DR
This paper compares two particle management strategies for adaptive Cartesian grids in particle-in-cell simulations, demonstrating their effectiveness and scalability considerations through plasma wave experiments.
Contribution
Introduces and analyzes two novel particle management strategies, PIT and PIDT, for adaptive grids in particle-in-cell codes, with predictive capabilities to reduce global communication.
Findings
Different strategies favor different particle and grid characteristics.
Particles can tunnel through multiple grid cells, affecting data exchange patterns.
Combining tree grammar with PIDT improves scalability by reducing global communication.
Abstract
The present paper studies two particle management strategies for dynamically adaptive Cartesian grids at hands of a particle-in-cell code. One holds the particles within the grid cells, the other within the grid vertices. The fundamental challenge for the algorithmic strategies results from the fact that particles may run through the grid without velocity constraints. To facilitate this, we rely on multiscale grid representations. They allow us to lift and drop particles between different spatial resolutions. We call this cell-based strategy particle in tree (PIT). Our second approach assigns particles to vertices describing a dual grid (PIDT) and augments the lifts and drops with multiscale linked cells. Our experiments validate the two schemes at hands of an electrostatic particle-in-cell code by retrieving the dispersion relation of Langmuir waves in a thermal plasma. They reveal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
