The paraxial WKB code TORBEAM [E. Poli et al., Comp. Phys. Comm. 136 (2001), 90] is widely used for the description of electron-cyclotron waves in fusion plasmas, retaining diffraction effects through the solution of a set of ordinary differential equations. With respect to its original form, the code has undergone significant transformations and extensions, in terms of both the physical model and the spectrum of applications. The code has been rewritten in Fortran 90 and transformed into a library, which can be called from within different (not necessarily Fortran-based) workflows. The models for both absorption and current drive have been extended, including e.g. fully-relativistic calculation of the absorption coefficient, momentum conservation in electron-electron collisions and the contribution of more than one harmonic to current drive. The code can be run also for reflectometry applications, with relativistic corrections for the electron mass. Formulas that provide the coupling between the reflected beam and the receiver have been developed. Accelerated versions of the code are available, with the reduced physics goal of inferring the location of maximum absorption (including or not the total driven current) for a given setting of the launcher mirrors. Optionally, plasma volumes within given flux surfaces and corresponding values of minimum and maximum magnetic field can be provided externally to speed up the calculation of full driven-current profiles. These can be employed in real-time control algorithms or for fast data analysis.
Plasma control techniques that use electron cyclotron (EC) resonance heating and current drive such as control of neoclassical tearing modes require accurate control of the deposition location of EC beams. ASDEX Upgrade has successfully implemented a real-time version of the beam-tracing code TORBEAM into its real-time diagnostic system to act as a globally available module that calculates current deposition location and its sensitivity from other real-time diagnostic measurements for all its moveable EC wave launchers. Based on a highly (100 x) accelerated version of TORBEAM, the software implementation as a diagnostic process uses parallelization and achieves cycle times of 15-20 ms for determining the radial deposition location of 12 beams in the plasma. This cycle time includes data input-output overhead arising from the use of available realtime signals. The system is by design portable to other machines such as ITER.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.