pyROX.collision_induced_absorption.cia_borysow

pyROX.collision_induced_absorption.cia_borysow#

Classes#

CIA_Borysow

Class for handling Collision-Induced Absorption (CIA) data from Borysow.

Module Contents#

class pyROX.collision_induced_absorption.cia_borysow.CIA_Borysow(config, **kwargs)#

Bases: pyROX.collision_induced_absorption.cia.CIA

Class for handling Collision-Induced Absorption (CIA) data from Borysow.

_read_absorption_coefficients(file)#

Reads absorption coefficients from a Borysow CIA file.

Parameters:

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

Returns:

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

Return type:

tuple

Raises:

FileNotFoundError – If the specified file does not exist.