T3FF is a gyrofluid code for computation of isothermal three-dimensional electromagnetic edge turbulence in magnetized plasmas with consistent finite Larmor radius (FLR) treatment. The model allows for arbitrary fluctuation amplitudes (“full-f”) and includes second-order accurate FLR effects in the polarization (“full-k”). The presented code version employs a field-aligned flux-tube geometry for simplified circular toroidal geometry on the closed flux surface edge region of a tokamak plasma. The T3FF code is intended for basic physics studies with the most elementary implementation of a full-f three-dimensional electromagnetic drift wave turbulence model with consistent FLR effects, and as basis for later extension up to a thermal six-moment gyrofluid model. Program Title: T3FF CPC Library link to program files: (to be added by Technical Editor) Developer’s repository link: https://git.uibk.ac.at/c7441036/t3ff Code Ocean capsule: (to be added by Technical Editor) Licensing provisions(please choose one): MIT Programming language: C++ Nature of problem: Solves the isothermal electromagnetic full-f gyrofluid model equations for tokamak edge plasma turbulence, with general FLR effects in the polarization, for simple circular toroidal geometry. Solution method: Finite difference solver for the isothermal gyrofluid equations (Adams-Bashforth scheme, Arakawa scheme) with iterative/FFT solvers for evaluation of the gyrofluid polarization and Ampere’s equations and gyro-averaging operators. Additional comments including restrictions and unusual features: Requires OpenMP, FFTW3
Kendl et al. (Sun,) studied this question.