cloudbox_fieldInterp2Azimuth

Workspace.cloudbox_fieldInterp2Azimuth(self: pyarts.arts._Workspace, cloudbox_field: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor7]] = self.cloudbox_field, cloudbox_on: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = self.cloudbox_on, aa_grid: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.aa_grid, local_los_azimuth_angle: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], aa_interp_order: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 1, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None

Reinterpolate a cloudbox_field with azimuthal dependency.

Intended use: Call directly after cloudbox_fieldDisort if sun is present and yCalc should be should be run afterwards. In ARTS a 1D atmosphere cannot have a azimuth dependency, but if a collimated source like a sun is present even a 1D atmosphere has an azimuth dependency. To overcome this constraint, the user must set an additional local sensor line of sight azimuth angle for the true geopgraphical location of the atmosphere. For this angle the cloudbox_field with azimuthal dependency is interpolated to a cloudbox_field without azimuthal dependency

Author(s): Manfred Brath

Parameters:
  • cloudbox_field (Tensor7, optional) – The spectral radiance field inside the cloudbx. See cloudbox_field, defaults to self.cloudbox_field [INOUT]

  • cloudbox_on (Index, optional) – Flag to activate the cloud box. See cloudbox_on, defaults to self.cloudbox_on [IN]

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

  • local_los_azimuth_angle (Numeric) – Local line of sight azimuth angle. [IN]

  • aa_interp_order (Index, optional) – Azimuth angle interpolation order. Defaults to 1 [IN]

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