pyROX.collision_induced_absorption.cia_hitran

pyROX.collision_induced_absorption.cia_hitran#

Classes#

CIA_HITRAN

Class for handling CIA data from HITRAN.

Module Contents#

class pyROX.collision_induced_absorption.cia_hitran.CIA_HITRAN(config, **kwargs)#

Bases: pyROX.collision_induced_absorption.cia.CIA

Class for handling CIA data from HITRAN.

_read_absorption_coefficients(file)#

Reads absorption coefficients from a HITRAN CIA file.

Parameters:

file (str) – Path to the HITRAN CIA file.

Returns:

Temperature grid, absorption coefficients (k), and absorption coefficients (alpha).

Return type:

tuple

Raises:

FileNotFoundError – If the specified file does not exist.