Thermochemistry
Harmonic frequency analysis computes:
Zero-Point Energy
Thermal Corrections (at temperature )
| Component | Model |
|---|---|
| Vibrational | RRHO for all real modes () |
| Rotational | Classical rigid rotor with symmetry number |
| Translational | Sackur–Tetrode equation |
Entropy
Gibbs Free Energy
Symmetry Number
The symmetry number is automatically determined from the detected point group:
| Point Group | |
|---|---|
| 1 | |
| 12 | |
| 24 | |
| 1 | |
| 2 |
Frequency Scaling
Use the Scale keyword in the FREQ section to apply a scaling factor to
frequencies for ZPE and thermal corrections (e.g., Scale 0.9854 for B3LYP/6-31G*).
Usage
FREQ
Hessian analytical
Temperature 298.15
Pressure 1.0
Scale 1.0
SymmetryNumber 1 # auto-detected if not specified
...
END
Linear Molecule Detection
Linear molecule detection is automatic. The Molecule struct provides:
atomic_mass— atomic massestotal_mass— total molecular masscenter_of_mass— center of massinertia_tensor— moment of inertia tensoris_linear— linear molecule detection
Rotational entropy uses the rigid rotor formula with principal moments from
Molecule::inertia_tensor().