ARTS built-in documentation server

Workspace Method abs_xsec_per_speciesInit

Description

Initialize abs_xsec_per_species.

The initialization is
necessary, because methods abs_xsec_per_speciesAddLines
and abs_xsec_per_speciesAddConts just add to abs_xsec_per_species.
The size is determined from abs_species.

Authors: Stefan Buehler

Synopsis

abs_xsec_per_speciesInit( 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_xsec_agenda_checked, nlte_do )

Variables

OUTabs_xsec_per_species(ArrayOfMatrix)Absorption cross sections for the attenuation.
OUTsrc_xsec_per_species(ArrayOfMatrix)Absorption cross sections for the source function for NLTE calculations.
OUTdabs_xsec_per_species_dx(ArrayOfArrayOfMatrix)Derivative of abs_xsec_per_species with respect to retrieval quantities.
OUTdsrc_xsec_per_species_dx(ArrayOfArrayOfMatrix)Derivative of src_xsec_per_species with respect to retrieval quantities.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for gas absorption.
INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.
INabs_species_active(ArrayOfIndex)Indices of active absorption species.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INabs_p(Vector)List of pressures to be used for the calculation of absorption coefficients.
INabs_xsec_agenda_checked(Index)OK-flag for abs_xsec_agenda.
INnlte_do(Index)Flag to perform Non-LTE calculations.