ARTS built-in documentation server

Workspace Method jacobianAddNLTEs

Description

Experimental NLTE Jacobian.  Same as jacobianAddNLTE but for
many levels

Adds energy_level_identities.nelem() times as many arguments to x
as jacobianAddNLTE, ordered as energy_level_identities describes

This method is preferred to jacobianAddNLTE, since *energy_level_identities*
is conveniently almost always the same as nlte_level_identifiers

Authors: Richard Larsson

Synopsis

jacobianAddNLTEs( jacobian_quantities, jacobian_agenda, atmosphere_dim, p_grid, lat_grid, lon_grid, g1, g2, g3, energy_level_identities, dx )

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.
GINenergy_level_identities(ArrayOfQuantumIdentifier)Identifiers to the eneregy level
GINdx(Numeric, Default: 1.0e-3)Perturbation of value if required by method