2DESR: a two-dimensional Fourier-space gyrokinetic eigenvalue code for the ion-temperature-gradient modes in tokamaks
Haochuan Wang, Jie Wang, Yuefeng Qiu, Shaojie Wang, Zihao Wang, Tiannan Wu, Yuesong Li, Yicheng Cai, Shiqi Xiao
TL;DR
2DESR introduces a two-dimensional gyrokinetic eigenvalue solver in poloidal Fourier space that retains full ion kinetics to analyze ITG modes in tokamaks. By deriving the 2D eigenvalue equations from the Vlasov–Poisson system with adiabatic electrons and solving the resulting algebraic eigenproblem via Newton's method, the code resolves both eigenvalues and 2D mode structures, validated against GENE and NLT. The approach employs $(z,m,v_\parallel,\mu)$ coordinates and Gauss–Laguerre quadrature, enabling efficient handling of passing and trapped ion dynamics and radial localization on rational surfaces. The results reveal two coexisting ITG branches with distinct radial localizations and provide insight into inter-code frequency discrepancies, highlighting the method's utility for studying global ITG structure and transport. The work advances ITG analysis by enabling accurate assessment of radial envelopes, zonal-flow interactions, and multi-harmonic coupling within a 2D gyrokinetic framework.
Abstract
A two-dimensional (2D) gyrokinetic eigenvalue solver, 2DESR, has been developed to solve the 2D gyrokinetic eigenvalue problem in the poloidal Fourier space for the ion-temperature-gradient (ITG) modes in tokamaks. With full kinetic effects of ions retained, the 2D gyrokinetic eigenvalue equations in the poloidal Fourier space have been derived and numerically solved in the 2DESR code. In the linear ITG Cyclone test with adiabatic electrons, the 2DESR code benchmarks well against the gyrokinetic initial-value codes GENE and NLT. It is found that two branches of ITG modes coexist in the system.
