IONORB¶
Contacts: David Pace, Kathreen Thome
Short Description¶
Run the Ion Orbiter for limiter heating analysis
Long Description¶
This module is intended for fast between-shot identification of limiter heating sources. The idea is that after a shot that exhibits limiter heating, personnel in the control room will be able to run this module and quickly determine which neutral beams are depositing on which limiters so that they can decide how to proceed.
The Ion Orbiter code simulates particle trajectories and determines their hit locations on the tokamak wall. The input files include the magnetic equilibrium, which is extracted from EFIT, the birth profile (initial positions and velocities of ions), and the .stl file specifying the wall of the tokamak. The equilibrium file and birth profiles are generated by this module and the wall file is always the same file for DIII-D. The birth profiles in this module are always for the particles produced by the neutral beams.
Supported devices¶
DIII-D
Technical info¶
Under the IonOrb tab of the GUI, there are options for running Ion orbiter with GPU and on multiple nodes. If the GPUs have no jobs running, running on the GPUs in parallel (2 nodes) is likely the fastest. If they are currently running long jobs, it is usually fastest to run single node with the CPU.
Tutorials¶
Tutorial (Google docs, PDF)
Contributors¶
List of contributors sorted by number of lines authored:
1053 James Carbin
282 Kathreen Thome
217 Fusion Bot
37 Kenneth Gage
31 Orso Meneghini
12 Sterling Smith
5 David Eldon
Submodules¶
None