A 4th-Order Particle-in-Cell Method with Phase-Space Remapping for the Vlasov-Poisson Equation
Andrew Myers, Phillip Colella, Brian Van Straalen

TL;DR
This paper introduces a 4th-order accurate Particle-in-Cell method with phase-space remapping for solving the Vlasov-Poisson equations, significantly improving accuracy and efficiency in plasma physics and cosmology simulations.
Contribution
It develops a high-order PIC method with 4th-order accuracy in all stages and a 6th-order phase-space remapping, advancing numerical solutions for the Vlasov-Poisson system.
Findings
Demonstrates convergence on plasma test problems
Achieves comparable accuracy with fewer resolution elements
Outperforms 2nd-order methods in efficiency
Abstract
Numerical solutions to the Vlasov-Poisson system of equations have important applications to both plasma physics and cosmology. In this paper, we present a new Particle-in-Cell (PIC) method for solving this system that is 4th-order accurate in both space and time. Our method is a high-order extension of one presented previously [B. Wang, G. Miller, and P. Colella, SIAM J. Sci. Comput., 33 (2011), pp. 3509--3537]. It treats all of the stages of the standard PIC update - charge deposition, force interpolation, the field solve, and the particle push - with 4th-order accuracy, and includes a 6th-order accurate phase-space remapping step for controlling particle noise. We demonstrate the convergence of our method on a series of one- and two- dimensional electrostatic plasma test problems, comparing its accuracy to that of a 2nd-order method. As expected, the 4th-order method can achieve…
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.
Taxonomy
TopicsMagnetic confinement fusion research · Solar and Space Plasma Dynamics · Computational Physics and Python Applications
