ARTS built-in documentation server

Workspace Method propmat_clearskyAddHitranLineMixingLines


Calculates gas absorption coefficients line-by-line for HITRAN line mixed data.

Wigner6Init or Wigner3Init must be called before this function.

Note that you need to have propmat_clearskyAddLines in addition to this method
to compensate the calculations for the pressure limit

Please ensure you cite the original authors when you use this function:
	J. Lamouroux, L. Realia, X. Thomas, et al., J.Q.S.R.T. 151 (2015), 88-96

Authors: Richard Larsson


propmat_clearskyAddHitranLineMixingLines( propmat_clearsky, abs_hitran_relmat_data, abs_lines_per_species, isotopologue_ratios, f_grid, abs_species, select_abs_species, jacobian_quantities, rtp_pressure, rtp_temperature, rtp_vmr )


OUT+INpropmat_clearsky(PropagationMatrix)This contains the absorption coefficients for one point in the atmosphere (one set of pressure, temperature, magnetic field, and VMR values).
INabs_hitran_relmat_data(HitranRelaxationMatrixData)HITRAN line mixing data to compute the relaxation matrix.
INabs_lines_per_species(ArrayOfArrayOfAbsorptionLines)A list of spectral line data for each tag.
INisotopologue_ratios(SpeciesIsotopologueRatios)Contains the isotopologue ratios.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for gas absorption.
INselect_abs_species(ArrayOfSpeciesTag)A select species tag group from abs_species If set to empty, this selection is void.
INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.
INrtp_pressure(Numeric)Pressure at a radiative transfer point.
INrtp_temperature(Numeric)Temperature at a radiative transfer point.
INrtp_vmr(Vector)Absorption species abundances for radiative transfer calculations.