ARTS built-in documentation server

Workspace Method line_mixing_dataMatch

Description

Matches line mixing records to a species in abs_lines_per_species.
line_mixing_dataInit must be called before this method.

  ArrayOfLineMixingRecordCreate(lm_o2)
  ReadXML(lm_o2, "o2_v1_0_band_40-120_GHz.xml")
  line_mixing_dataInit
  line_mixing_dataMatch(species_tag="O2-66-LM_2NDORDER",
                        line_mixing_records=lm_o2)

Authors: Oliver Lemke

Synopsis

line_mixing_dataMatch( line_mixing_data, line_mixing_data_lut, abs_lines_per_species, abs_species, species_tag, line_mixing_records )

Variables

OUT+INline_mixing_data(ArrayOfArrayOfLineMixingRecord)Line mixing data.
OUT+INline_mixing_data_lut(ArrayOfArrayOfIndex)Lookup table to match the LineRecords in abs_lines_per_species to entries in the line mixing data stored in line_mixing_data.
INabs_lines_per_species(ArrayOfArrayOfLineRecord)A list of spectral line data for each tag.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for scalar gas absorption.
GINspecies_tag(String)Species tag
GINline_mixing_records(ArrayOfLineMixingRecord)Unmatched line mixing data.