spectral_surf_reflTelsem

Workspace.spectral_surf_reflTelsem(self, spectral_surf_refl: MuelmatVector = self.spectral_surf_refl, spectral_surf_refl_jac: MuelmatMatrix = self.spectral_surf_refl_jac, freq_grid: AscendingGrid = self.freq_grid, surf_field: SurfaceField = self.surf_field, ray_point: PropagationPathPoint = self.ray_point, jac_targets: JacobianTargets = self.jac_targets, telsem_atlas: TelsemAtlas = self.telsem_atlas, max_distance: Numeric = -1) → None

Compute polarized specular land reflectance with TELSEM2.

The atlas selects the surface emissivity from the ray point’s latitude and longitude and interpolates it in frequency and incidence angle. Set max_distance to a positive angular distance in degrees to permit nearest land-cell lookup; the default requires the requested cell to exist.

Author: The ARTS developers

Parameters:
  • spectral_surf_refl (~pyarts3.arts.MuelmatVector, optional) – Spectral surface reflectance. Defaults to self.spectral_surf_refl. [OUT]

  • spectral_surf_refl_jac (~pyarts3.arts.MuelmatMatrix, optional) – Spectral surface reflectance jacobian. Defaults to self.spectral_surf_refl_jac. [OUT]

  • freq_grid (~pyarts3.arts.AscendingGrid, optional) – A frequency grid. Unit: Hz. Defaults to self.freq_grid. [IN]

  • surf_field (~pyarts3.arts.SurfaceField, optional) – The surface field. Defaults to self.surf_field. [IN]

  • ray_point (~pyarts3.arts.PropagationPathPoint, optional) – A single path point. Defaults to self.ray_point. [IN]

  • jac_targets (~pyarts3.arts.JacobianTargets, optional) – A list of targets for the Jacobian Matrix calculations. Defaults to self.jac_targets. [IN]

  • telsem_atlas (~pyarts3.arts.TelsemAtlas, optional) – TELSEM monthly land-surface emissivity atlas. Defaults to self.telsem_atlas. [IN]

  • max_distance (~pyarts3.arts.Numeric, optional) – Maximum nearest-atlas-cell distance [degrees], or a negative value to disable nearest lookup. Defaults to -1 [IN]