WMRFSelectChannels
- Workspace.WMRFSelectChannels(self: pyarts.arts._Workspace, f_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.f_grid, wmrf_weights: pyarts.arts.WorkspaceVariable | pyarts.arts.Sparse | None = self.wmrf_weights, f_backend: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.f_backend, wmrf_channels: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfIndex | None = self.wmrf_channels, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Select some channels for WMRF calculation.
The HIRS fast setup consists of a precalculated frequency grid covering all HIRS channels, and associated weights for each channel, stored in a weight matrix. (A
sensor_response
matrix.)If not all channels are requested for simulation, then this method can be used to remove the unwanted channels. It changes a number of variables in consistent fashion:
Unwanted channels are removed from f_backend.
Unwanted channels are removed from wmrf_weights.
Unnecessary frequencies are removed from f_grid.
Unnecessary frequencies are removed from wmrf_weights.
Author(s): Stefan Buehler
- Parameters:
f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid
, defaults toself.f_grid
[INOUT]wmrf_weights (Sparse, optional) – The weights for a WMRF fast calculation. See
wmrf_weights
, defaults toself.wmrf_weights
[INOUT]f_backend (Vector, optional) – The frequency position of each backend (spectrometer) channel. See
f_backend
, defaults toself.f_backend
[INOUT]wmrf_channels (ArrayOfIndex, optional) – Channel selection for WMRF fast calculation. See
wmrf_channels
, defaults toself.wmrf_channels
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]