ARTS built-in documentation server
Workspace Method jacobianCalcTemperaturePerturbations
Description
Calculates atmospheric temperature jacobians by perturbations. This function is added to jacobian_agenda by jacobianAddTemperature and should normally not be called by the user.
Authors: Mattias Ekstrom, Patrick Eriksson
Synopsis
jacobianCalcTemperaturePerturbations( | jacobian, mblock_index, iyb, yb, atmosphere_dim, p_grid, lat_grid, lon_grid, lat_true, lon_true, t_field, z_field, vmr_field, abs_species, refellipsoid, z_surface, cloudbox_on, stokes_dim, f_grid, sensor_pos, sensor_los, transmitter_pos, mblock_za_grid, mblock_aa_grid, antenna_dim, sensor_response, iy_main_agenda, g0_agenda, molarmass_dry_air, p_hse, z_hse_accuracy, jacobian_quantities, jacobian_indices ) |
Variables
OUT+IN | jacobian | (Matrix) | The Jacobian matrix. |
IN | mblock_index | (Index) | Measurement block index. |
IN | iyb | (Vector) | Monochromatic pencil beam data for one measurement block. |
IN | yb | (Vector) | The measurement vector for a single measurement block. |
IN | atmosphere_dim | (Index) | The atmospheric dimensionality (1-3). |
IN | p_grid | (Vector) | The pressure grid. |
IN | lat_grid | (Vector) | The latitude grid. |
IN | lon_grid | (Vector) | The longitude grid. |
IN | lat_true | (Vector) | Latitudinal geolocation for 1D and 2D data. |
IN | lon_true | (Vector) | Longitudinal geolocation for 1D and 2D data. |
IN | t_field | (Tensor3) | The field of atmospheric temperatures. |
IN | z_field | (Tensor3) | The field of geometrical altitudes. |
IN | vmr_field | (Tensor4) | VMR field. |
IN | abs_species | (ArrayOfArrayOfSpeciesTag) | Tag groups for scalar gas absorption. |
IN | refellipsoid | (Vector) | Reference ellipsoid. |
IN | z_surface | (Matrix) | The surface altitude. |
IN | cloudbox_on | (Index) | Flag to activate the cloud box. |
IN | stokes_dim | (Index) | The dimensionality of the Stokes vector (1-4). |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
IN | sensor_pos | (Matrix) | The sensor position for each measurement block. |
IN | sensor_los | (Matrix) | The sensor line-of-sight (LOS) for each measurement block. |
IN | transmitter_pos | (Matrix) | Transmitter positions. |
IN | mblock_za_grid | (Vector) | The zenith angle grid for each measurement block. |
IN | mblock_aa_grid | (Vector) | The azimuthal angle grid for each measurement block. |
IN | antenna_dim | (Index) | The dimensionality of the antenna pattern (1-2). |
IN | sensor_response | (Sparse) | The matrix modelling the total sensor response. |
IN | iy_main_agenda | (Agenda) | See agendas.cc. |
IN | g0_agenda | (Agenda) | See agendas.cc. |
IN | molarmass_dry_air | (Numeric) | The average molar mass of dry air. |
IN | p_hse | (Numeric) | Reference pressure calculation of hydrostatic equilibrium. |
IN | z_hse_accuracy | (Numeric) | Minimum accuracy for calculation of hydrostatic equilibrium. |
IN | jacobian_quantities | (ArrayOfRetrievalQuantity) | The retrieval quantities in the Jacobian matrix. |
IN | jacobian_indices | (ArrayOfArrayOfIndex) | First and last column index in jacobian for each retrieval quantity. |