ARTS built-in documentation server

Workspace Method propmat_clearskyAddOnTheFly

Description

Calculates gas absorption coefficients line-by-line.

This method can be used inside propmat_clearsky_agenda just like
propmat_clearskyAddFromLookup. It is a shortcut for putting in some
other methods explicitly, namely:

  1. AbsInputFromRteScalars
  2. Execute abs_xsec_agenda
  3. abs_coefCalcFromXsec
  4. propmat_clearskyAddFromAbsCoefPerSpecies

The calculation is for one specific atmospheric condition, i.e., a set
of pressure, temperature, and VMR values.

Authors: Stefan Buehler, Richard Larsson

Synopsis

propmat_clearskyAddOnTheFly( propmat_clearsky, f_grid, abs_species, rtp_pressure, rtp_temperature, rtp_vmr, abs_xsec_agenda )

Variables

OUT+INpropmat_clearsky(Tensor4)This contains the absorption coefficients for one point in the atmosphere (one set of pressure, temperature, magnetic field, and VMR values).
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for scalar gas absorption.
INrtp_pressure(Numeric)Pressure at a radiative transfer point.
INrtp_temperature(Numeric)Temperature at a radiative transfer point.
INrtp_vmr(Vector)Absorption species abundances for radiative transfer calculations.
INabs_xsec_agenda(Agenda)See agendas.cc.