ARTS built-in documentation server
Workspace Method propmat_clearskyAddOnTheFlyLineMixing
Description
Compute the line mixing of matching lines and add it to the propagation matrix Each band's Population Type is checked and the calculations are only performed for bands with matching population types (and a good pressure limits) Presently only supports one method: ByMakarovFullRelmat, based on Makarov et al 2020 Wigner6Init or Wigner3Init must be called before this function. Note that you need to have propmat_clearskyAddLines addition to this method to compensate the calculations for the pressure limit
Authors: Richard Larsson
Synopsis
propmat_clearskyAddOnTheFlyLineMixing( | propmat_clearsky, dpropmat_clearsky_dx, abs_lines_per_species, ecs_data, isotopologue_ratios, f_grid, abs_species, select_abs_species, jacobian_quantities, rtp_pressure, rtp_temperature, rtp_vmr, lbl_checked ) |
Variables
OUT+IN | propmat_clearsky | (PropagationMatrix) | This contains the absorption coefficients for one point in the atmosphere (one set of pressure, temperature, magnetic field, and VMR values). |
OUT+IN | dpropmat_clearsky_dx | (ArrayOfPropagationMatrix) | Partial derivative of absorption coefficients. |
IN | abs_lines_per_species | (ArrayOfArrayOfAbsorptionLines) | A list of spectral line data for each tag. |
IN | ecs_data | (MapOfErrorCorrectedSuddenData) | Error corrected sudden data |
IN | isotopologue_ratios | (SpeciesIsotopologueRatios) | Contains the isotopologue ratios. |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
IN | abs_species | (ArrayOfArrayOfSpeciesTag) | Tag groups for gas absorption. |
IN | select_abs_species | (ArrayOfSpeciesTag) | A select species tag group from abs_species If set to empty, this selection is void. |
IN | jacobian_quantities | (ArrayOfRetrievalQuantity) | The retrieval quantities in the Jacobian matrix. |
IN | rtp_pressure | (Numeric) | Pressure at a radiative transfer point. |
IN | rtp_temperature | (Numeric) | Temperature at a radiative transfer point. |
IN | rtp_vmr | (Vector) | Absorption species abundances for radiative transfer calculations. |
IN | lbl_checked | (Index) | Flag to check if the line-by-line calculations will work Usage: Set manually on own risk, or use lbl_checkedCalc. |