propmat_clearskyAddHitranLineMixingLines
- Workspace.propmat_clearskyAddHitranLineMixingLines(self: pyarts.arts._Workspace, propmat_clearsky: pyarts.arts.WorkspaceVariable | pyarts.arts.PropagationMatrix | None = self.propmat_clearsky, abs_hitran_relmat_data: pyarts.arts.WorkspaceVariable | pyarts.arts.HitranRelaxationMatrixData | None = self.abs_hitran_relmat_data, abs_lines_per_species: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfArrayOfAbsorptionLines | None = self.abs_lines_per_species, isotopologue_ratios: pyarts.arts.WorkspaceVariable | pyarts.arts.SpeciesIsotopologueRatios | None = self.isotopologue_ratios, f_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.f_grid, abs_species: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfArrayOfSpeciesTag | None = self.abs_species, select_abs_species: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfSpeciesTag | None = self.select_abs_species, jacobian_quantities: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfRetrievalQuantity | None = self.jacobian_quantities, rtp_pressure: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = self.rtp_pressure, rtp_temperature: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = self.rtp_temperature, rtp_vmr: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.rtp_vmr, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Calculates gas absorption coefficients line-by-line for HITRAN line mixed data.
Wigner6Init()orWigner3Init()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:
Lamouroux, L. Realia, X. Thomas, et al., J.Q.S.R.T. 151 (2015), 88-96
Author(s): Richard Larsson
- Parameters:
propmat_clearsky (PropagationMatrix, optional) – This contains the absorption coefficients for one point in the atmosphere. See
propmat_clearsky, defaults toself.propmat_clearsky[INOUT]abs_hitran_relmat_data (HitranRelaxationMatrixData, optional) – HITRAN line mixing data to compute the relaxation matrix. See
abs_hitran_relmat_data, defaults toself.abs_hitran_relmat_data[IN]abs_lines_per_species (ArrayOfArrayOfAbsorptionLines, optional) – A list of spectral line data for each tag. See
abs_lines_per_species, defaults toself.abs_lines_per_species[IN]isotopologue_ratios (SpeciesIsotopologueRatios, optional) – Contains the isotopologue ratios. See
isotopologue_ratios, defaults toself.isotopologue_ratios[IN]f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid, defaults toself.f_grid[IN]abs_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See
abs_species, defaults toself.abs_species[IN]select_abs_species (ArrayOfSpeciesTag, optional) – A select species tag group from
abs_species. Seeselect_abs_species, defaults toself.select_abs_species[IN]jacobian_quantities (ArrayOfRetrievalQuantity, optional) – The retrieval quantities in the Jacobian matrix. See
jacobian_quantities, defaults toself.jacobian_quantities[IN]rtp_pressure (Numeric, optional) – Pressure at a radiative transfer point. See
rtp_pressure, defaults toself.rtp_pressure[IN]rtp_temperature (Numeric, optional) – Temperature at a radiative transfer point. See
rtp_temperature, defaults toself.rtp_temperature[IN]rtp_vmr (Vector, optional) – Absorption species abundances for radiative transfer calculations. See
rtp_vmr, defaults toself.rtp_vmr[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity, defaults toself.verbosity[IN]