

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A computer program that takes atomic symbols and Cartesian coordinates to determine interatomic distances and bond angles. The program reads in Cartesian coordinates from an ASCII file and calculates all possible interatomic distances and bond angles. It also defines unit vectors pointing in the direction between atoms and calculates out-of-plane and torsional angles. The program finds the center of mass of the molecule, shifts the atomic coordinates to the new center-of-mass reference frame, and calculates the elements of the moment of inertia tensor. Finally, it diagonalizes the moment of inertia tensor to obtain the principal moments of inertial and determines the molecular type.
Typology: Lecture notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


C. David Sherrill School of Chemistry and Biochemistry Georgia Institute of Technology
Last Revised on 5 June 2001
Goals: Write a computer program to take a set of atomic symbols and Cartesian coordinates for a collection of atoms and determine all possible interatomic distances and bond angles. Assume the coordinates are provided in Angstroms.
Procedure:
Rij =
√ (xi − xj )^2 + (yi − yj )^2 + (zi − zj )^2. (1)
R^2 ik = R^2 ij + R^2 jk − 2 Rij Rjkcosφijk, (2) cosφijk = rˆji · rˆjk, (3)
where ~rij = (xj − xi)ˆi + (yj − yi)ˆj + (zj − zi)ˆk (4)
For additional challenge, try the following: Define unit vectors ˆeij pointing in the direction between atoms i and j, as ˆeij = ~rij /Rij. (5)
sinθijkl =
ˆelj × ˆelk sinθjlk
· ˆeli (6)
cosτijkl =
(ˆeij × eˆjk) · (ˆejk × ˆekl) sinφijksinφjkl
Xc.m. =
∑ ∑^ i^ mixi i mi
Yc.m. =
∑ ∑^ i^ miyi i mi
Zc.m. =
∑ ∑^ i^ mizi i mi
Iαα =
∑ i
mi
( β^2 i + γ i^2
) , (11)
Iαβ = −
∑ i
miαiβi, (12)
where α, β, γ are Cartesian coordinates in the new center-of-mass frame.
Ia ≤ Ib ≤ Ic. (13)
(a) diatomic (b) linear (c) asymmetric top (d) symmetric top (oblate or prolate) (e) spherical top