ARTS built-in documentation server

Workspace Method iyInterpCloudboxField

Description

Interpolates the intensity field of the cloud box.

This is the standard method to put in iy_cloudbox_agenda if the
the scattering inside the cloud box is handled by the DOIT method.

The intensity field is interpolated to the position (specified by
*rte_gp_p/lat/lon*) and direction (specified by *scat_za/aa_grid*)
given. A linear interpolation is used for all dimensions.

The intensity field on the cloux box boundaries is provided by
*scat_i_p/lat/lon* and these variables are interpolated if the
given position is at any boundary.

Interpolation of the internal field is not yet possible.

Further, iy_aux is set to the transmission to the boundary of the
cloudbox. iy_error is so far set to a constant value of
[0.5 0.1 0.1 0.1] K (the RJBT for each Stokes element). These
values are valid at the cloudbox boundary, and weighted with the
transmission to the sensor. iy_error_type is set to 2.

Authors: Claudia Emde

Synopsis

iyInterpCloudboxField( iy, iy_error, iy_error_type, iy_aux, diy_dx, iy_transmission, scat_i_p, scat_i_lat, scat_i_lon, doit_i_field1D_spectrum, rte_gp_p, rte_gp_lat, rte_gp_lon, rte_los, jacobian_do, cloudbox_on, cloudbox_limits, atmosphere_dim, stokes_dim, scat_za_grid, scat_aa_grid, f_grid )

Variables

OUTiy(Matrix)Monochromatic pencil beam radiance spectrum.
OUTiy_error(Matrix)Estimation of calculation errors in iy.
OUTiy_error_type(Index)Characteristics of error values in iy_error.
OUTiy_aux(Matrix)Data auxilary to iy.
OUTdiy_dx(ArrayOfTensor3)Derivative of iy with respect to retrieval quantities.
INiy_error(Matrix)Estimation of calculation errors in iy.
INiy_error_type(Index)Characteristics of error values in iy_error.
INiy_aux(Matrix)Data auxilary to iy.
INdiy_dx(ArrayOfTensor3)Derivative of iy with respect to retrieval quantities.
INiy_transmission(Tensor3)Transmission to be included in iy.
INscat_i_p(Tensor7)Intensity field on cloudbox boundary (equal pressure slice).
INscat_i_lat(Tensor7)Intensity field on cloudbox boundary (constant latitude slice).
INscat_i_lon(Tensor7)Intensity field on cloudbox boundary (equal longitude slice).
INdoit_i_field1D_spectrum(Tensor4)Radiation field for the whole frequency spectrum.
INrte_gp_p(GridPos)The pressure grid position of rte_pos.
INrte_gp_lat(GridPos)The latitude grid position of rte_pos.
INrte_gp_lon(GridPos)The longitude grid position of rte_pos.
INrte_los(Vector)A line-of-sight for radiative transfer calculations.
INjacobian_do(Index)Flag to activate jacobian calculations.
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INscat_za_grid(Vector)Zenith angle grid.
INscat_aa_grid(Vector)Azimuthal angle grid.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.