ARTS built-in documentation server

Workspace Method propmat_clearskyAddCIA


Calculate absorption coefficients per tag group for HITRAN CIA continua.

This interpolates the cross sections from abs_cia_data.

The robust option is intended only for testing. Do not use for normal
runs, since subsequent functions will not be able to deal with NAN values.

Authors: Stefan Buehler, Oliver Lemke


propmat_clearskyAddCIA( propmat_clearsky, dpropmat_clearsky_dx, abs_species, select_abs_species, jacobian_quantities, f_grid, rtp_pressure, rtp_temperature, rtp_vmr, abs_cia_data, T_extrapolfac, ignore_errors )


OUT+INpropmat_clearsky(PropagationMatrix)This contains the absorption coefficients for one point in the atmosphere (one set of pressure, temperature, magnetic field, and VMR values).
OUT+INdpropmat_clearsky_dx(ArrayOfPropagationMatrix)Partial derivative of absorption coefficients.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for gas absorption.
INselect_abs_species(ArrayOfSpeciesTag)A select species tag group from abs_species If set to empty, this selection is void.
INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
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_cia_data(ArrayOfCIARecord)HITRAN Collision Induced Absorption (CIA) Data.
GINT_extrapolfac(Numeric, Default: 0.5)Temperature extrapolation factor (relative to grid spacing).
GINignore_errors(Index, Default: 0)Set to 1 to suppress runtime errors (and return NAN values instead).