RadiationFieldSpectralIntegrate
- Workspace.RadiationFieldSpectralIntegrate(self: pyarts.arts._Workspace, radiation_field: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor4, pyarts.arts.Tensor5], f_grid: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.f_grid, spectral_radiation_field: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor5, pyarts.arts.Tensor7, object], quadrature_weights: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = Vector{}, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Integrates fields like
spectral_irradiance_field
orspectral_radiance_field
over frequency.Important, the first dimension must be the frequency dimension! If a field like
spectral_radiance_field
is input, the stokes dimension is also removed.Additional possibility to integrate over frequency using specific user defined qaudrature weights. Important if using qaudrature weights, they must have the same size as the frequency grid.
Author(s): Manfred Brath
- Parameters:
radiation_field (Tensor4 or Tensor5) – Field similar to irradiance field or spectral irradiance field. [OUT]
f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid
, defaults toself.f_grid
[IN]spectral_radiation_field (Tensor5 or Tensor7) – Field similar to spectral irradiance field, spectral radiance field. [IN]
quadrature_weights (Vector, optional) – Quadrature weights for frequency integration. Set them, if no default integration is desired. Defaults to
[]
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]