spectral_irradiance_fieldFromSpectralRadianceField

Workspace.spectral_irradiance_fieldFromSpectralRadianceField(self: pyarts.arts._Workspace, spectral_irradiance_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor5 | None = self.spectral_irradiance_field, spectral_radiance_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor7 | None = self.spectral_radiance_field, za_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.za_grid, aa_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.aa_grid, za_grid_weights: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.za_grid_weights, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None

Calculates the spectral irradiance from spectral_radiance_field.

The spectral_radiance_field is integrated over the angular grids according to the grids set by AngularGridsSetFluxCalc(). See AngularGridsSetFluxCalc() to set za_grid, aa_grid, and za_grid_weights.

Author(s): Manfred Brath

Parameters:
  • spectral_irradiance_field (Tensor5, optional) – Spectral irradiance field. See spectral_irradiance_field, defaults to self.spectral_irradiance_field [OUT]

  • spectral_radiance_field (Tensor7, optional) – Spectral radiance field. See spectral_radiance_field, defaults to self.spectral_radiance_field [IN]

  • za_grid (Vector, optional) – Zenith angle grid. See za_grid, defaults to self.za_grid [IN]

  • aa_grid (Vector, optional) – Azimuthal angle grid. See aa_grid, defaults to self.aa_grid [IN]

  • za_grid_weights (Vector, optional) – Zenith angle integration weights. See za_grid_weights, defaults to self.za_grid_weights [IN]

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