scat_dataReduceT

Workspace.scat_dataReduceT(self: pyarts.arts._Workspace, scat_data: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfSingleScatteringData]] = self.scat_data, scat_index: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], temperature: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], interp_order: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 1, phamat_only: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 1, sca_mat_threshold: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 5e-2, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None

Reduces temperature dimension of single scattering to a single entry.

FIXME… Derives single scattering data for the frequencies given by f_grid by interpolation from scat_data. f_grid should be the actual WSV f_grid or a single-element Vector.

Author(s): Jana Mendrok

Parameters:
  • scat_data (ArrayOfArrayOfSingleScatteringData, optional) – Array of single scattering data. See scat_data, defaults to self.scat_data [INOUT]

  • scat_index (Index) – Apply on scat_data from scattering species of this index (0-based). [IN]

  • temperature (Numeric) – Temperature to interpolate scat_data to. [IN]

  • interp_order (Index, optional) – Interpolation order. Defaults to 1 [IN]

  • phamat_only (Index, optional) – Flag whether to apply temperture reduction on phase matrix data only (1) or on all single scattering properties (0). Defaults to 1 [IN]

  • sca_mat_threshold (Numeric, optional) – Threshold for allowed albedo deviation. Defaults to 5e-2 [IN]

  • verbosity (Verbosity) – ARTS verbosity. See verbosity, defaults to self.verbosity [IN]