radis.db.molecules module

Predefined molecules using RADIS built-in spectroscopic constants

See Molecules


CO2_X_626 = <radis.db.classes.ElectronicState object>[source]

CO2 1st isotope (\(^{16}O^{12}C^{16}O\)), electronic ground state

CO2_X_627 = <radis.db.classes.ElectronicState object>[source]

CO2 4th isotope (\(^{16}O^{12}C^{17}O\)), electronic ground state

CO2_X_628 = <radis.db.classes.ElectronicState object>[source]

CO2 3rd isotope (\(^{16}O^{12}C^{18}O\)), electronic ground state

CO2_X_636 = <radis.db.classes.ElectronicState object>[source]

CO2 2nd isotope (\(^{16}O^{13}C^{16}O\)), electronic ground state

CO_X_iso1 = <radis.db.classes.ElectronicState object>[source]

CO first isotope (\(^{16}O^{12}C\)), electronic ground state

CO_X_iso2 = <radis.db.classes.ElectronicState object>[source]

CO 2nd isotope (\(^{16}O^{13}C\)), electronic ground state

CO_X_iso3 = <radis.db.classes.ElectronicState object>[source]

CO 3rd isotope (\(^{18}O^{12}C\)) electronic ground state

Molecules = {'CO': {1: {'X': <radis.db.classes.ElectronicState object>}, 2: {'X': <radis.db.classes.ElectronicState object>}, 3: {'X': <radis.db.classes.ElectronicState object>}}, 'CO2': {1: {'X': <radis.db.classes.ElectronicState object>}, 2: {'X': <radis.db.classes.ElectronicState object>}, 3: {'X': <radis.db.classes.ElectronicState object>}, 4: {'X': <radis.db.classes.ElectronicState object>}}}[source]

list of Electronic states whose energy levels can be calculated with RADIS built-in spectroscopic constants.

For references refer to the definition of each molecule: CO:

CO2:

See also

getMolecule()

Type

dict

getMolecule(molecule, isotope=None, electronic_state=None, verbose=True) radis.db.classes.ElectronicState[source]

Get an ElectronicState object in the RADIS Molecules list, which use the defaults spectroscopic constants.

Parameters
  • molecule (str) – molecule name

  • isotope (int, or None) – isotope number. if None, only one isotope must exist in database. Else, an error is raised

  • electronic_state (str) – if None, only one electronic state must exist in database. Else, an error is raised

  • verbose (boolean) – if True, print which electronic state we got

Returns

ElectronicState

Return type

an ElectronicState object.

Examples

See also

Molecules