ARTS built-in documentation server

Workspace Method jacobianAddSpecialSpecies

Description

Includes a special absorption species in the Jacobian.

Similar to jacobianAddAbsSpecies but only for number densities.

Species allowed are:
    "electrons"
    "particulates"

Note that the average of all particulates are used to scale its
jacobian, so this method works best when only one type of
particulate is being used, i.e., when scat_data has only one
scattering species.

The number of elements added to the state vector (x) is:
   n_g1 * n_g2 * n_g3
where n_g1, n_g2 and n_g3 are the length of GIN *g1*, *g2* and *g3*,
respectively. Here empty vectors should be considered to have a length 1.
The elements are sorted with pressure as innermost loop, followed by
latitude and longitude as outermost loop.

Authors: Richard Larsson

Synopsis

jacobianAddSpecialSpecies( jacobian_quantities, jacobian_agenda, atmosphere_dim, p_grid, lat_grid, lon_grid, g1, g2, g3, species )

Variables

OUT+INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.
OUT+INjacobian_agenda(Agenda)Pure numerical Jacobian calculation agenda.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INp_grid(Vector)The pressure grid.
INlat_grid(Vector)The latitude grid.
INlon_grid(Vector)The longitude grid.
GINg1(Vector)Pressure retrieval grid.
GINg2(Vector)Latitude retrieval grid.
GINg3(Vector)Longitude retreival grid.
GINspecies(String)The species of the retrieval quantity.