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() 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:
  1. Lamouroux, L. Realia, X. Thomas, et al., J.Q.S.R.T. 151 (2015), 88-96

Author(s): Richard Larsson

Parameters: