disort_spectral_rad_fieldCoupledCalc
- Workspace.disort_spectral_rad_fieldCoupledCalc(self, disort_spectral_rad_field: pyarts3.arts.DisortRadiance | None = None, disort_quadrature: pyarts3.arts.ZenGriddedField1 | None = None, atm_disort_settings: pyarts3.arts.DisortSettings | None = None, subsurf_disort_settings: pyarts3.arts.DisortSettings | None = None, azi_grid: pyarts3.arts.AziGrid | None = None, tolerance: pyarts3.arts.Numeric | None = None, max_iterations: pyarts3.arts.Index | None = None, relaxation: pyarts3.arts.Numeric | None = None) None
Perform Disort calculations for spectral radiance.
This effectively executed
disort_spectral_rad_fieldCalc()for both atmospheric and subsurface calculations based on their settings. It then couples the two fields by setting the lower boundary of the atmospheric field to the upper boundary of the subsurface field, and vice versa (in a relaxed linear interpolation way). The coupling is iterated until the change in the coupled boundary is below some relative tolerance or a maximum number of iterations is reached.Author: Richard Larsson
Used by wrapper method
- Parameters:
disort_spectral_rad_field (DisortRadiance, optional) – The spectral radiance field from Disort. See
disort_spectral_rad_field, defaults toself.disort_spectral_rad_field[OUT]disort_quadrature (ZenGriddedField1, optional) – The quadrature angles for Disort with accompying weights. See
disort_quadrature, defaults toself.disort_quadrature[OUT]atm_disort_settings (DisortSettings, optional) – Contains the full settings of spectral Disort calculations for atmospheric conditions. See
atm_disort_settings, defaults toself.atm_disort_settings[IN]subsurf_disort_settings (DisortSettings, optional) – Contains the full settings of spectral Disort calculations for subsurface conditions. See
subsurf_disort_settings, defaults toself.subsurf_disort_settings[IN]azi_grid (AziGrid, optional) – The azimuthal angles. Defaults to
0[IN]tolerance (Numeric, optional) – Maximum relative change to be considered in the coupling. Defaults to
1e-04[IN]max_iterations (Index, optional) – Maximum iterations in the coupling. Defaults to
20[IN]relaxation (Numeric, optional) – The rate of approach to the coupled boundary. Defaults to
0.5[IN]