SOLPS module#
Kukushkin module#
- cherab.iter.solps.kukushkin.load_emitter_from_kukushkin_format(mesh_file, data_file, column_index, wavelength, atomic_weight, emission_temperature, world)#
Loads SOLPS line emission data from Kukushkin’s ITER SOLPS output files.
Warning
This file format is unstable and unreliable. Use with caution.
- Parameters:
mesh_file (str) – Path to SOLPS mesh description file.
data_file (str) – Path to SOLPS line emission data file.
column_index (int) – The column index with the desired line emission.
wavelength (float) – Wavelength of line emission.
atomic_weight (float) – Atomic weight for calculating doppler broadening.
emission_temperature (float) – Effective emission temperature to use for doppler line broadening.
world (raysect.optical.World) – The Raysect World object into which this emitter will be inserted.
- Returns:
A Raysect cylinder primitive with the line emission material attached.
- Return type: