pyscfad.scf.hf.level_shift#
- pyscfad.scf.hf.level_shift(s, d, f, factor)[source]#
Apply level shift \(\Delta\) to virtual orbitals
\begin{align} FC &= SCE \\ F &= F + SC \Lambda C^\dagger S \\ \Lambda_{ij} &= \begin{cases} \delta_{ij}\Delta & i \in \text{virtual} \\ 0 & \text{otherwise} \end{cases} \end{align}- Returns:
New Fock matrix, 2D ndarray