cherab.imas.ids.radiation.load_ggd_emissivityΒΆ
-
cherab.imas.ids.radiation.load_ggd_emissivity(process: IDSStructure, grid_subset_index: int, field: 'values' | 'coefficients' =
'values') EmissivityDataSourceΒΆ Load emissivity data from
process.ggd[0].- Parameters:
- process: IDSStructureΒΆ
The IDS structure containing the radiation process data.
- grid_subset_index: intΒΆ
The index of the GGD subset to retrieve.
- field: 'values' | 'coefficients' =
'values'ΒΆ The field to retrieve from the GGD subset, by default βvaluesβ.
- Returns:
EmissivityDataβ GGD-region emissivity arrays for the requested grid subset.
Examples
>>> load_ggd_emissivity(ids.process[0], grid_subset_index=5) EmissivityData( electron=array([...]), ion=array([...]), neutral=array([...]) )>>> load_ggd_emissivity(ids.process[0], grid_subset_index=1, field="coefficients") EmissivityData( electron=array([[...], [...]]), ion=array([[...], [...]]), neutral=array([[...], [...]]) )