Confusion about the effective active space hamiltonian h_eff #46
-
Hi, firstly thanks for building such a great library! In the snippet below
taken from dmet.fragment.DMETFragment.get_dmet_energy_contrib i'm trying to understand how Any help understanding how the implementation relates to the equation for h_eff would be much appreciated. Thanks Tom |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I may have answered my own question here... The v_act here is to minus the contributions from occupied orbitals in the active space from the total coulomb and exchange contributions and thus leave just the total coulomb and exchange contributions from the inactive occupied orbitals. i.e. since h_eff = f_act - v_act = h^core_act + sum{2g_iipq - g_iqpi}$ where i is over occupied inactive orbitals Let me know if have made a mistake here! |
Beta Was this translation helpful? Give feedback.
-
Hi Tom, The summation PS. I see that you figured it out already! |
Beta Was this translation helpful? Give feedback.
Hi Tom,
The summation
i
above is over the occupied cluster orbitals. This might be confusing but we build h_eff "backwards" - instead of adding the Coulomb and exchange interaction arising from the inactive occupied environment orbitals to the bare 1e-Hamiltonian, we remove thethe Coulomb and exchange interactions from active occupied cluster electrons from the Fock matrix. In this way we only require the ERIs in the pure cluster space (as you pointed out), but it will give the same result. Hope this helps.
PS. I see that you figured it out already!