LCAO coefficients and overlaps from HS.scfout file are connected? |
- Date: 2018/03/21 03:38
- Name: P
- Hello,
I am trying to use the LCAO coefficients printed in the *.out file when the flag "MO.fileout on" is on, for postprocessing the wavefunction form openmx3.7. We know the LCAO basis is not orthogonal. My question is whether the overlaps can be extracted from the overlaps written in the HS.scfout.
From what I understand, from reading openmx documentation and their references, one LCAO basis element is a Bloch sum over one psudoatomic orbital (for example if I set up a fictitious system with a cubic unit cell and one hydrogen atom, then the LCAO basis element corresponding to the s-orbital of hydrogen is Sum[ e^{i k rj}*s-orbital_rj ] with rj ruining through all unit cell positions, and every new orbital I introduce to the calculation has a new similar LCAO basis element). In the HS.scfout the interface for developers say I can find overlaps. These overlaps are overlaps between psudoatomic orbitals? In that case I can use these to compute overlaps between LCAO basis element which should be just Bloch sums of psudoatomic orbital correct? Or perhaps I am misunderstanding what the printed data are, and what I am saying is just wrong.
Any clarification is much appreciated.
Best, P
| |