molspecutils.molecule.CH3ClAlchemyMode#
- class CH3ClAlchemyMode(engine_or_path=None, iso=1)[source]#
Bases:
AlchemyModeMixin- __init__(engine_or_path=None, iso=1)[source]#
Provide transition and energy level data of nu3 mode.
If engine_or_path is a directory, then it will be searched for sqlite3 database with appropriate structure (see
molspecutils.alchemy.CH3Cl). If not present, it will search for HAPI db file CH3Cl_nu3_<iso>.data and attempt to extract the data and put it in sqlite3 db. If neither is present, it will fetch the data from HITRAN first. If engine_or_path is None, it will do the above for default user cache directory. If engine_or_path is asqlalchemy.Engineinstance, it will be assumed to contain the required molecular data.
Methods
__init__([engine_or_path, iso])Provide transition and energy level data of nu3 mode.
degeneracy(state)Return quantum state degeneracy.
delta(pair)Pressure shift coefficient for pair molecular coherence.
difference_pop(pair, T)Population difference factor between nondegenerate states.
energy(state)Return energy of
state.equilibrium_pop(state, T)gamma(pair)Pressure broadening coefficient for pair molecular coherence.
line_params(pair)mu(pair)Reduced matrix element for pair[0] to pair[1] transition.
nu(pair)sw(pair)HITRAN line strength in cm-1 cm**2.
tips(T)Total internal partition function.
Attributes
molecule