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: Richard Larsson
Synopsis
abs_xsec_per_speciesAddLines( | abs_xsec_per_species, src_xsec_per_species, dabs_xsec_per_species_dx, dsrc_xsec_per_species_dx, abs_species, jacobian_quantities, abs_species_active, f_grid, abs_p, abs_t, abs_nlte, abs_vmrs, abs_lines_per_species, isotopologue_ratios, partition_functions, lbl_checked ) |
Variables
OUT+IN | abs_xsec_per_species | (ArrayOfMatrix) | Absorption cross sections for the attenuation. |
OUT+IN | src_xsec_per_species | (ArrayOfMatrix) | Absorption cross sections for the source function for NLTE calculations. |
OUT+IN | dabs_xsec_per_species_dx | (ArrayOfArrayOfMatrix) | Derivative of abs_xsec_per_species with respect to retrieval quantities. |
OUT+IN | dsrc_xsec_per_species_dx | (ArrayOfArrayOfMatrix) | Derivative of src_xsec_per_species with respect to retrieval quantities. |
IN | abs_species | (ArrayOfArrayOfSpeciesTag) | Tag groups for gas absorption. |
IN | jacobian_quantities | (ArrayOfRetrievalQuantity) | The retrieval quantities in the Jacobian matrix. |
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_nlte | (EnergyLevelMap) | NLTE temperatures or ratios 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 | (ArrayOfArrayOfAbsorptionLines) | A list of spectral line data for each tag. |
IN | isotopologue_ratios | (SpeciesAuxData) | Contains the isotopologue ratios. |
IN | partition_functions | (SpeciesAuxData) | Partition functions. |
IN | lbl_checked | (Index) | Flag to check if the line-by-line calculations will work Usage: Set manually on own risk, or use lbl_checkedCalc. |