propagation_matrix_scatteringSpectralInit

Workspace.propagation_matrix_scatteringSpectralInit(self, propagation_matrix_scattering: pyarts.arts.PropmatVector | None = None, absorption_vector_scattering: pyarts.arts.StokvecVector | None = None, phase_matrix_scattering_spectral: pyarts.arts.SpecmatMatrix | None = None, frequency_grid: pyarts.arts.AscendingGrid | None = None, legendre_degree: pyarts.arts.Index | None = None) None

Initialize propagation_matrix_scattering and co to zeroes.

This method must be used inside propagation_matrix_scattering_spectral_agenda and then be called first.

Author(s): Richard Larsson

Parameters:
  • propagation_matrix_scattering (PropmatVector, optional) – The propgation matrix of totally random orientation particles at a single point along a path using spectral representation. See propagation_matrix_scattering, defaults to self.propagation_matrix_scattering [OUT]

  • absorption_vector_scattering (StokvecVector, optional) – The absorption vector of totally random orientation particles at a single point along a path using spectral representation. See absorption_vector_scattering, defaults to self.absorption_vector_scattering [OUT]

  • phase_matrix_scattering_spectral (SpecmatMatrix, optional) – The spectral phase matrix of totally random orientation particles at a single point along a path using spectral representation. See phase_matrix_scattering_spectral, defaults to self.phase_matrix_scattering_spectral [OUT]

  • frequency_grid (AscendingGrid, optional) – A single path point’s frequency grid. See frequency_grid, defaults to self.frequency_grid [IN]

  • legendre_degree (Index, optional) – The degree of a Legendre polynimial. See legendre_degree, defaults to self.legendre_degree [IN]