Implementation of higher-order velocity mapping between marker particles and grid in the particle-in-cell code XGC
Albert Moll\'en, M. F. Adams, M. G. Knepley, R. Hager, C. S. Chang

TL;DR
This paper introduces a new higher-order velocity mapping technique using pseudo-inverse in the XGC code, significantly reducing interpolation errors and improving conservation of moments in gyrokinetic plasma simulations.
Contribution
The paper presents a novel higher-order mapping method based on pseudo-inverse calculation for particle-to-grid transfer in XGC, enhancing conservation properties.
Findings
Reduced interpolation error with higher-order elements
Exact preservation of moments up to discretization order
Improved accuracy in neoclassical tokamak test case
Abstract
The global total- gyrokinetic particle-in-cell code XGC, used to study transport in magnetic fusion plasmas, implements a continuum grid to perform the dissipative operations, such as plasma collisions. To transfer the distribution function between marker particles and a rectangular velocity-space grid, XGC employs a bilinear mapping. The conservation of particle density and momentum is accurate enough in this bilinear operation, but the error in the particle energy conservation can become undesirably large in special conditions. In the present work we update XGC to use a novel mapping technique, based on the calculation of a pseudo-inverse, to exactly preserve moments up to the order of the discretization space. We describe the details of the implementation and we demonstrate the reduced interpolation error for a neoclassical tokamak test case by using - and…
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.
