spectral_rad_srcvec_pathAddScattering

Workspace.spectral_rad_srcvec_pathAddScattering(self, spectral_rad_srcvec_path: pyarts3.arts.SourceVector | None = None, spectral_rad_scat_path: pyarts3.arts.ArrayOfStokvecVector | None = None, spectral_propmat_path: pyarts3.arts.ArrayOfPropmatVector | None = None) None

Adds the scattering part of the source vector to the rest along the path.

The calculations are in parallel if the program is not in parallel already.

Author: Richard Larsson

Used by wrapper methods

  • spectral_radClearskyRayleighScattering()

  • spectral_radClearskyScattering()

Parameters:
  • spectral_rad_srcvec_path (SourceVector, optional) – Source vectors along the propagation path. See spectral_rad_srcvec_path, defaults to self.spectral_rad_srcvec_path [INOUT]

  • spectral_rad_scat_path (ArrayOfStokvecVector, optional) – Spectral radiance scattered into the propagation path. See spectral_rad_scat_path, defaults to self.spectral_rad_scat_path [IN]

  • spectral_propmat_path (ArrayOfPropmatVector, optional) – Propagation matrices along the propagation path. See spectral_propmat_path, defaults to self.spectral_propmat_path [IN]