Implicit-Explicit Methods for the GX Gyrokinetics Code
Abstract
Gyrokinetic simulations are crucial for understanding turbulent transport in magnetic confinement fusion devices. Unfortunately, these simulations are typically extremely expensive, particularly when kinetically evolving electrons due to their significantly greater thermal speed compared to that of ions. In this work, we present new implicit-explicit timestepping methods for the GX gyrokinetics code to accelerate these simulations where the ion and electron streaming terms as well as the electron mirror terms are treated implicitly, while the remaining terms are treated explicitly. These methods include a lower-order Lie-Trotter splitting method as well as a higher-order additive Runge-Kutta method. Our schemes take advantage of the sparsity of the GX equations, which allows us to efficiently invert the linear operators that arise from the implicit scheme without consuming significant amounts of limited GPU memory. We demonstrate our new integration scheme for both linear (electrostatic and electromagnetic) and nonlinear (electrostatic) simulations in general toroidal geometry, and show that our methods can achieve up to the maximum theoretical linearly stable timestep for these simulations while maintaining a significant improvement in wall-clock time.
Related
- A customizable explicit partitioned FSI coupling framework for Code_Saturne and Code_Aster
- Implicit-Explicit time integration scheme with Physics-based preconditioning for two-fluid tokamak boundary simulations
- Implicit and explicit reparameterizations of the Folded Normal and Rice distributions
- Multiscale Modeling of Ion Transport in Nanopores: Fitting Implicit-Water Radial Diffusion Profiles to Explicit-Water Molecular Dynamics
- Quantum HHL Algorithm for Solving 1D Linear Advection Equation Using Explicit and Implicit Finite Difference Schemes
BibTeX
@misc{kim2026implicitexplicit,
title = {{Implicit-Explicit Methods for the GX Gyrokinetics Code}},
author = {Patrick S. Kim and Noah R. Mandell and Ian G. Abel and William Dorland and Greg W. Hammett and Daniel R. Reynolds},
howpublished = {arXiv},
year = {2026},
month = nov,
doi = {10.48550/arxiv.2611.00675},
eprint = {2611.00675},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2611.00675},
note = {CC BY 4.0},
}
RIS
TY - UNPB
TI - Implicit-Explicit Methods for the GX Gyrokinetics Code
AU - Patrick S. Kim
AU - Noah R. Mandell
AU - Ian G. Abel
AU - William Dorland
AU - Greg W. Hammett
AU - Daniel R. Reynolds
PY - 2026
DA - 2026/11/01
PB - arXiv
DO - 10.48550/arxiv.2611.00675
UR - https://arxiv.org/abs/2611.00675
AB - Gyrokinetic simulations are crucial for understanding turbulent transport in magnetic confinement fusion devices. Unfortunately, these simulations are typically extremely expensive, particularly when kinetically evolving electrons due to their significantly greater thermal speed compared to that of ions. In this work, we present new implicit-explicit timestepping methods for the GX gyrokinetics code to accelerate these simulations where the ion and electron streaming terms as well as the electron mirror terms are treated implicitly, while the remaining terms are treated explicitly. These methods include a lower-order Lie-Trotter splitting method as well as a higher-order additive Runge-Kutta method. Our schemes take advantage of the sparsity of the GX equations, which allows us to efficiently invert the linear operators that arise from the implicit scheme without consuming significant amounts of limited GPU memory. We demonstrate our new integration scheme for both linear (electrostatic and electromagnetic) and nonlinear (electrostatic) simulations in general toroidal geometry, and show that our methods can achieve up to the maximum theoretical linearly stable timestep for these simulations while maintaining a significant improvement in wall-clock time.
ER -