ARTS built-in documentation server

Workspace Method yCalc

Description

Calculation of complete measurement vectors (y).

The method performs radiative transfer calculations from a sensor
perspective. Radiative transfer calculations are performed for
monochromatic pencil beams, following iy_main_agenda and
associated agendas. Obtained radiances are weighted together by
sensor_response, to include the characteristics of the sensor.
The measurement vector obtained can contain anything from a single
frequency value to a series of measurement scans (each consisting
of a series of spectra), all depending on the settings. Spectra
and jacobians are calculated in parallel.

The frequency, polarisation etc. for each measurement value is
given by y_f, y_pol, y_pos and y_los.

See the method selected for iy_main_agenda for quantities
that can be obtained by y_aux. However, in no case data of
along-the-path type can be extracted.

Authors: Patrick Eriksson

Synopsis

yCalc( y, y_f, y_pol, y_pos, y_los, y_aux, jacobian, atmgeom_checked, atmfields_checked, atmosphere_dim, t_field, z_field, vmr_field, cloudbox_on, cloudbox_checked, sensor_checked, stokes_dim, f_grid, sensor_pos, sensor_los, transmitter_pos, mblock_za_grid, mblock_aa_grid, antenna_dim, sensor_response, sensor_response_f, sensor_response_pol, sensor_response_za, sensor_response_aa, iy_main_agenda, jacobian_agenda, jacobian_do, jacobian_quantities, jacobian_indices, iy_aux_vars )

Variables

OUTy(Vector)The measurement vector.
OUTy_f(Vector)The frequencies associated with y.
OUTy_pol(ArrayOfIndex)The polarisation states associated with y.
OUTy_pos(Matrix)The sensor positions associated with y.
OUTy_los(Matrix)The line-of-sights associated with y.
OUTy_aux(ArrayOfVector)Data auxilary to y.
OUTjacobian(Matrix)The Jacobian matrix.
INatmgeom_checked(Index)OK-flag for the geometry of the model atmosphere.
INatmfields_checked(Index)OK-flag for atmospheric grids and (physical) fields.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INt_field(Tensor3)The field of atmospheric temperatures.
INz_field(Tensor3)The field of geometrical altitudes.
INvmr_field(Tensor4)VMR field.
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_checked(Index)OK-flag for variables associated with the cloudbox.
INsensor_checked(Index)OK-flag for sensor related variables.
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INsensor_pos(Matrix)The sensor position for each measurement block.
INsensor_los(Matrix)The sensor line-of-sight (LOS) for each measurement block.
INtransmitter_pos(Matrix)Transmitter positions.
INmblock_za_grid(Vector)The zenith angle grid for each measurement block.
INmblock_aa_grid(Vector)The azimuthal angle grid for each measurement block.
INantenna_dim(Index)The dimensionality of the antenna pattern (1-2).
INsensor_response(Sparse)The matrix modelling the total sensor response.
INsensor_response_f(Vector)The frequencies associated with the output of sensor_response.
INsensor_response_pol(ArrayOfIndex)The polarisation states associated with the output of sensor_response.
INsensor_response_za(Vector)The relative zenith angles associated with the output of sensor_response.
INsensor_response_aa(Vector)The relative azimuth angles associated with the output of sensor_response.
INiy_main_agenda(Agenda)See agendas.cc.
INjacobian_agenda(Agenda)See agendas.cc.
INjacobian_do(Index)Flag to activate jacobian calculations.
INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.
INjacobian_indices(ArrayOfArrayOfIndex)First and last column index in jacobian for each retrieval quantity.
INiy_aux_vars(ArrayOfString)Selection of quantities for iy_aux and when applicable also y_aux.