Computational Chemistry for Experimental Chemists

Course Material

 Online tutorial:

 Monday:

Tuesday:

Wednesday:

Thursday

Code snippet:
import math
chlorine = vlx.Molecule.read_smiles("[Cl]")
chlorine.get_masses()
kB = 1.380649e-23
NA = 6.022141e23
T = 298.15
h = 6.626070e-34
P = 1e5
M = chlorine.get_masses()[0]*0.001
mass = M/NA # in kilos
Htrans = 2.5*kB*NA*T
print(Htrans, "in J/mol")
# Sackur-Tetrode equation
Strans = kB * NA * (math.log((2 * math.pi * mass * kB * T / (h**2))**1.5 * (kB * T / P)) + 2.5)
print(Strans, "in J/(K*mol)")

 

Konferencja w Toruniu