thermo

psi4.driver.qcdb.vib.thermo(vibinfo, T, P, multiplicity, molecular_mass, E0, sigma, rot_const, rotor_type=None)[source]

Perform thermochemical analysis from vibrational output.

Parameters:
  • E0 (float) – Electronic energy [Eh] at well bottom at 0 [K], CURRENT ENERGY.

  • molecular_mass (float) – Mass in [u] of molecule under analysis.

  • multiplicity (int) – Spin multiplicity of molecule under analysis.

  • rot_const (ndarray) – (3,) rotational constants in [cm^-1] of molecule under analysis.

  • sigma (int) – The rotational or external symmetry number determined from the point group.

  • rotor_type (Optional[str]) – The rotor type for rotational stat mech purposes: RT_ATOM, RT_LINEAR, other.

  • T (float) – Temperature in [K]. Psi default 298.15. Note that 273.15 is IUPAC STP.

  • P (float) – Pressure in [Pa]. Psi default 101325. Note that 100000 is IUPAC STP.

Returns:

First is every thermochemistry component in atomic units along with input conditions. Second is formatted presentation of analysis.

Return type:

dict, str