ARTS built-in documentation server

Workspace Method retrievalAddPolyfit

Description

Same as jacobianAddPolyfit but also adds a new block to covmat_sx
using the matrices in covmat_block and covmat_inv_block.

If covmat_inv_block is non-empty, it is used as inverse for the added block
which avoids its numerical computation.

For number and order of elements added to x, see jacobianAddPolyfit.

Authors: Simon Pfreundschuh

Synopsis

retrievalAddPolyfit( covmat_sx, jacobian_quantities, jacobian_agenda, covmat_block, covmat_inv_block, sensor_response_pol_grid, sensor_response_dlos_grid, sensor_pos, poly_order, no_pol_variation, no_los_variation, no_mblock_variation )

Variables

OUT+INcovmat_sx(CovarianceMatrix)Covariance matrix of a priori distribution This covariance matrix describes the Gaussian a priori distribution for an OEM retrieval.
OUT+INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.
OUT+INjacobian_agenda(Agenda)Pure numerical Jacobian calculation agenda.
INcovmat_block(Sparse)Holds matrices used to set blocks in covmat_sx and covmat_se.
INcovmat_inv_block(Sparse)Holds matrices used to set the inverse blocks in covmat_sx and covmat_se.
INsensor_response_pol_grid(ArrayOfIndex)The "polarisation grid" associated with sensor_response.
INsensor_response_dlos_grid(Matrix)The zenith and azimuth angles associated with sensor_response.
INsensor_pos(Matrix)The sensor position for each measurement block.
GINpoly_order(Index)Polynomial order to use for the fit.
GINno_pol_variation(Index, Default: 0)Set to 1 if the baseline off-set is the same for all Stokes components.
GINno_los_variation(Index, Default: 0)Set to 1 if the baseline off-set is the same for all line-of-sights (inside each measurement block).
GINno_mblock_variation(Index, Default: 0)Set to 1 if the baseline off-set is the same for all measurement blocks.