ARTS built-in documentation server
Workspace Method abs_coefCalcFromXsec
Description
Calculate absorption coefficients from cross sections. This calculates both the total absorption and the absorption per species. Cross sections are multiplied by n*VMR.
Authors: Stefan Buehler, Axel von Engeln
Synopsis
Variables
OUT | abs_coef | (Matrix) | The matrix of total scalar absorption coefficients. |
OUT | src_coef | (Matrix) | The matrix of total scalar absorption coefficients for source. |
OUT | dabs_coef_dx | (ArrayOfMatrix) | The partial derivatives of the matrix of total scalar absorption coefficients. |
OUT | dsrc_coef_dx | (ArrayOfMatrix) | The partial derivatives of the matrix of total scalar NLTE source term. |
OUT | abs_coef_per_species | (ArrayOfMatrix) | Scalar absorption coefficients individually per tag group. |
OUT | src_coef_per_species | (ArrayOfMatrix) | Scalar absorption coefficients individually per tag group. |
IN | abs_xsec_per_species | (ArrayOfMatrix) | Absorption cross sections for the attenuation. |
IN | src_xsec_per_species | (ArrayOfMatrix) | Absorption cross sections for the source function for NLTE calculations. |
IN | dabs_xsec_per_species_dx | (ArrayOfArrayOfMatrix) | Derivative of abs_xsec_per_species with respect to retrieval quantities. |
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_vmrs | (Matrix) | The VMRs (unit: absolute number) on the abs_p grid. |
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. |