cherab.imas.ids.radiation.load_core_emissivityΒΆ

cherab.imas.ids.radiation.load_core_emissivity(process: IDSStructure) EmissivityDataSourceΒΆ

Load emissivity arrays from process.profiles_1d[0].

All species emissivity arrays are summed to produce a single array for each species type (electron, ion, neutral).

Parameters:
process: IDSStructureΒΆ

The IDS structure containing the radiation process data.

Returns:

EmissivityData – Core-region emissivity arrays.

Examples

>>> load_core_emissivity(ids.process[0])
EmissivityData(
    electron=array([...]),
    ion=array([...]),
    neutral=array([...])
)