ARTS built-in documentation server
Workspace Method abs_xsec_per_speciesAddLines
Description
Calculates the line spectrum for both attenuation and phase for each tag group and adds it to abs_xsec_per_species.
Authors: Stefan Buehler, Axel von Engeln
Synopsis
abs_xsec_per_speciesAddLines( | abs_xsec_per_species, abs_species, abs_species_active, f_grid, abs_p, abs_t, abs_vmrs, abs_lines_per_species, abs_lineshape, isotopologue_ratios, line_mixing_data, line_mixing_data_lut ) |
Variables
OUT+IN | abs_xsec_per_species | (ArrayOfMatrix) | Absorption cross sections for the attenuation. |
IN | abs_species | (ArrayOfArrayOfSpeciesTag) | Tag groups for scalar gas absorption. |
IN | abs_species_active | (ArrayOfIndex) | Indices of active absorption species. |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
IN | abs_p | (Vector) | List of pressures to be used for the calculation of absorption coefficients. |
IN | abs_t | (Vector) | List of temperatures to be used for the calculation of absorption coefficients. |
IN | abs_vmrs | (Matrix) | The VMRs (unit: absolute number) on the abs_p grid. |
IN | abs_lines_per_species | (ArrayOfArrayOfLineRecord) | A list of spectral line data for each tag. |
IN | abs_lineshape | (ArrayOfLineshapeSpec) | Lineshape specification: function, norm, cutoff. |
IN | isotopologue_ratios | (SpeciesAuxData) | Isotopologue ratios. |
IN | line_mixing_data | (ArrayOfArrayOfLineMixingRecord) | Line mixing data. |
IN | line_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. |