cherab.imas.ids.common.species.select_profile_dataΒΆ

cherab.imas.ids.common.species.select_profile_data(composition: SpeciesComposition, indices: NDArray[int64], source_size: int) NoneSourceΒΆ

Select valid source entries from all one-dimensional profile arrays.

Parameters:
composition: SpeciesCompositionΒΆ

Species composition whose profile arrays are updated in place.

indices: NDArray[int64]ΒΆ

Positions of valid source entries in the selected grid subset.

source_size: intΒΆ

Number of entries in the source grid subset before invalid cells are removed.