ARTS built-in documentation server

Agenda abs_xsec_agenda

Calculate scalar gas absorption cross sections.

Basically, this agenda calculates absorption for all the tags defined
in abs_species. It is used both in the calculation of an absorption
lookup table, and in on-the-fly calculations. Typical effects to
include here are:

Explicit line-by-line calculation (abs_xsec_per_speciesAddLines),

Continua and complete absorption models (abs_xsec_per_speciesAddConts), and

HITRAN style CIA continua (abs_xsec_per_speciesAddCIA)

The only kind of absorption tag not handled here are Zeeman tags
and free electron density tags, because they need additional input
and because they return an absorption matrix, rather than a scalar.

The include file 'agendas.arts' predefines a number of agendas that
should be useful for most users.

Group: Agenda

Variables

OUTabs_xsec_per_species(ArrayOfMatrix) Absorption cross sections for the attenuation.
INabs_species(ArrayOfArrayOfSpeciesTag) Tag groups for scalar gas absorption.
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_t(Vector) List of temperatures to be used for the calculation of absorption coefficients.
INabs_vmrs(Matrix) The VMRs (unit: absolute number) on the abs_p grid.

Specific methods that can generate abs_xsec_agenda

Generic and supergeneric methods that can generate abs_xsec_agenda

Specific methods that require abs_xsec_agenda

Generic and supergeneric methods that can use abs_xsec_agenda

Agendas that can generate abs_xsec_agenda

Agendas that require abs_xsec_agenda