pyrad.optics.gas module¶
-
class
pyrad.optics.gas.Gas(formula, hitran_database=None, isotopologues=None, line_profile=<pyrad.lbl.hitran.voigt.Voigt object>, tips_database=None)[source]¶ Bases:
objectLine-by-line gas optics.
-
spectral_lines¶ SpectralLines object.
-
absorption_coefficient(temperature, pressure, volume_mixing_ratio, spectral_grid, line_cut_off=25.0)[source]¶ Calculates absorption coefficients for the gas using line-by-line method.
- Parameters
temperature – Temperature [K].
pressure – Pressure [Pa].
volume_mixing_ratio – Volume mixing ratio [mol mol-1].
spectral_grid – Wavenumber grid [cm-1].
line_cut_off – Cut-off from spectral line center [cm-1].
- Returns
Absorption coefficients [m2].
-