ARTS built-in documentation server
Workspace Method abs_xsec_per_speciesAddHitranXsec
Description
Calculate absorption cross sections per tag group for HITRAN xsec species. This broadens the cross section data from hitran_xsec_data and interpolates it onto the current f_grid. apply_tfit turns of the temperature fit. It is only meant for testing and should alwasy be kept on for real calculations. This method depends on the FFTW-3 library.
Authors: Oliver Lemke
Synopsis
abs_xsec_per_speciesAddHitranXsec( | abs_xsec_per_species, dabs_xsec_per_species_dx, abs_species, jacobian_quantities, abs_species_active, f_grid, abs_p, abs_t, hitran_xsec_data, apply_tfit, force_p, force_t ) |
Variables
OUT+IN | abs_xsec_per_species | (ArrayOfMatrix) | Absorption cross sections for the attenuation. |
OUT+IN | dabs_xsec_per_species_dx | (ArrayOfArrayOfMatrix) | Derivative of abs_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_species_active | (ArrayOfIndex) | Indices of active absorption species. |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
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. |
IN | hitran_xsec_data | (ArrayOfXsecRecord) | Data for Hitran cross section species. |
GIN | apply_tfit | (Index, Default: 1) | Apply temperature fit. |
GIN | force_p | (Numeric, Default: -1) | Positive value forces constant pressure [Pa]. |
GIN | force_t | (Numeric, Default: -1) | Positive value forces constant temperature [K]. |