Reform the density matrix which is made by a non-orthogonal basis set to a new density matrix in terms of a symmetrically orthogonalized basis set. The diagonal elements of the new density matrix are commonly used for a Löwdin population analysis.
What I do is to extract the coefficient matrix in terms of an orthogonal basis set obtained by canonical orthogonalization from the canonical molecular orbitals. The SCF procedure in Q-Chem keeps the lastest Fock matrices (which is formed by a non-orthogonal basis set) in scratch, named as FILE_TEMP_FOCK. I gonna going to hack or learn from liblas/fock2mo.F which makes a coefficients matrix in terms of a non-orthogonal basis set.
Damn it !! It's not so complicated as I think. Don't worry about the linear dependence problem due to multiplying with the root-squared eigenvalue of the overlap matrix, not dividing it.
The one-particle density matrix in discrete basis can be presented as sum of
Label Cloud
- admin(18)
- amd(1)
- beamer(3)
- benchmark(2)
- bios(1)
- chipkill(1)
- cluster(2)
- cvs(1)
- fftw(1)
- ffx(2)
- fonts(3)
- gentoo(1)
- gnuplot(1)
- intel(4)
- latex(5)
- library(1)
- linux(2)
- linux gtk(1)
- log(1)
- math(1)
- mem(1)
- microsoft(1)
- netperf(1)
- network(8)
- port(1)
- programming(1)
- proxy(1)
- qchem(10)
- quantum(1)
- security(4)
- sge(1)
- snmp(1)
- ssh(2)
- sts(1)
- syslog-ng(1)
- system(16)
- tex(4)
- vim(2)
- virus(1)
- xwindow(1)
Thursday, November 09, 2006
Löwdin Population Analysis in StS module
Subscribe to:
Post Comments (Atom)
About

- Wesley You
- Taipei, Taiwan
- 3rd Year Ph.D Student in Chemical Biology and Biological Physics of Academia Sinica
0 comments:
Post a Comment