The GBS code for the self-consistent simulation of plasma turbulence and kinetic neutral dynamics in the tokamak boundary
arXiv:2112.03573 · doi:10.1016/j.jcp.2022.111294
Abstract
A new version of GBS (Ricci et al. Plasma Phys. Control. Fusion 54, 124047, 2012; Halpern et al. J. Comput. Phys. 315, 388-408, 2016; Paruta et al. Phys. Plasmas 25, 112301, 2018) is described. GBS is a three-dimensional, flux-driven, global, two-fluid turbulence code developed for the self-consistent simulation of plasma turbulence and kinetic neutral dynamics in the tokamak boundary. In the new version presented here, the simulation domain is extended to encompass the whole plasma volume, avoiding an artificial boundary with the core, hence retaining the core-edge-SOL interplay. A new toroidal coordinate system is introduced to increase the code flexibility, allowing for the simulation of arbitrary magnetic configurations (e.g. single-null, double-null and snowflake configurations), which can also be the result of the equilibrium reconstruction of an experimental discharge. The implementation of a new iterative solver for the Poisson and Ampère equations is presented, leading to a remarkable speed-up of the code with respect to the use of direct solvers, therefore allowing for efficient electromagnetic simulations that avoid the use of the Boussinesq approximation. The self-consistent kinetic neutral model, initially developed for limited configurations, is ported to the magnetic configurations considered by the present version of GBS and carefully optimized. A new MPI parallelisation is implemented to evolve the plasma and neutral models in parallel, thus improving the code scalability. The numerical implementation of the plasma and neutral models is verified by means of the method of manufactured solutions. As an example of the simulation capabilities of the new version of GBS, a simulation of a TCV tokamak discharge is presented.
References in corpus (10)
- Ionisation state, excited populations and emission of impurities in dynamic finite density plasmas. I: The generalised collisional-radiative model for light elements
- Gyrokinetic projection of the divertor heat-flux width from present tokamaks to ITER
- Validation of edge turbulence codes against the TCV-X21 diverted L-mode reference case
- BOUT++: Recent and current developments
- Gyrokinetic continuum simulation of turbulence in a straight open-field-line plasma
- Reproducibility, accuracy and performance of the Feltor code and library on parallel computer architectures
- Investigation of turbulent transport regimes in the tokamak edge by using two-fluid simulations
- A gyrokinetic model for the plasma periphery of tokamak devices
- A Drift-Kinetic Analytical Model for SOL Plasma Dynamics at Arbitrary Collisionality
- Theory-based scaling laws of near and far scrape-off layer widths in single-null L-mode discharges
Cited by in corpus (14)
- Validation of edge turbulence codes against the TCV-X21 diverted L-mode reference case
- Tokamak edge-SOL turbulence in H-mode conditions simulated with a global, electromagnetic, transcollisional drift-fluid model
- Effect of triangularity on plasma turbulence and the SOL-width scaling in L-mode diverted tokamak configurations
- Turbulent transport regimes in the tokamak boundary and operational limits
- Magnetic flutter effect on validated edge turbulence simulations
- Global fluid simulation of plasma turbulence in a stellarator with an island divertor
- A self-consistent multi-component model of plasma turbulence and kinetic neutral dynamics for the simulation of the tokamak boundary
- Full-F Turbulent Simulation in a Linear Device using a Gyro-Moment Approach
- Validation of GBS plasma turbulence simulation of the TJ-K stellarator
- Validation of SOLPS-ITER Simulations against the TCV-X21 Reference Case
- Modelling of power exhaust in TCV positive and negative triangularity L-mode plasmas
- Three-dimensional boundary turbulence simulations of a RFX-mod plasma in the presence of voltage biasing
- Conservative formulation of the drift-reduced fluid plasma model
- Mimetic finite difference schemes for transport operators with divergence-free advective field and applications to plasma physics