Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Implementation of higher-order velocity mapping between marker particles and grid in the particle-in-cell code XGC

Journal Article · · Journal of Plasma Physics
The global total-f gyrokinetic particle-in-cell code XGC, used to study transport in magnetic fusion plasmas or to couple with a core gyrokinetic code while functioning as an edge gyrokinetic code, implements a five-dimensional continuum grid to perform the dissipative operations, such as plasma collisions, or to exchange the particle distribution function information with a core code. To transfer the distribution function between marker particles and a rectangular two-dimensional 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 and cause non-negligible numerical heating in a steep edge pedestal. 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. Here we describe the details of the implementation and we demonstrate the reduced interpolation error for a tokamak test plasma using first- and second-order elements with the pseudo-inverse method and comparing with the bilinear mapping.
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States). National Energy Research Scientific Computing Center (NERSC); Princeton Plasma Physics Laboratory (PPPL), Princeton, NJ (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); USDOE Office of Science (SC), Fusion Energy Sciences (FES)
Grant/Contract Number:
AC02-05CH11231; AC02-09CH11466
OSTI ID:
1804610
Journal Information:
Journal of Plasma Physics, Journal Name: Journal of Plasma Physics Journal Issue: 2 Vol. 87; ISSN 0022-3778
Publisher:
Cambridge University PressCopyright Statement
Country of Publication:
United States
Language:
English

References (15)

The Semi-Lagrangian Method for the Numerical Resolution of the Vlasov Equation journal March 1999
Conservative semi-Lagrangian schemes for Vlasov equations journal March 2010
Development of semi-Lagrangian gyrokinetic code for full-f turbulence simulation in general tokamak geometry journal February 2015
A new hybrid-Lagrangian numerical scheme for gyrokinetic simulation of tokamak edge plasma journal June 2016
A fully non-linear multi-species Fokker–Planck–Landau collision operator for simulation of fusion plasma journal June 2016
Moment preserving constrained resampling with applications to particle-in-cell methods journal May 2020
A generalized inverse for matrices journal July 1955
Compressed ion temperature gradient turbulence in diverted tokamak edge journal May 2009
Conservative discretization of the Landau collision integral journal March 2017
A fast low-to-high confinement mode bifurcation dynamics in the boundary-plasma gyrokinetic code XGC1 journal May 2018
A tight-coupling scheme sharing minimum information across a spatial interface between gyrokinetic turbulence codes journal July 2018
Cross-verification of neoclassical transport solutions from XGCa against NEO journal October 2019
Spatial coupling of gyrokinetic simulations, a generalized scheme based on first-principles journal February 2021
Full-f gyrokinetic particle simulation of centrally heated global ITG turbulence from magnetic axis to edge pedestal top in a realistic tokamak geometry journal September 2009
Numerical heating in particle-in-cell simulations with Monte Carlo binary collisions journal January 2021

Similar Records

Implementation of higher-order velocity mapping between marker particles and grid in the particle-in-cell code XGC
Dataset · Thu Apr 01 00:00:00 EDT 2021 · OSTI ID:1814952

First coupled GENE–XGC microturbulence simulations
Journal Article · Thu Dec 31 19:00:00 EST 2020 · Physics of Plasmas · OSTI ID:1818685