Function uw12::three_el::calculate_xab

Function Documentation

utils::MatVec uw12::three_el::calculate_xab(const integrals::Integrals &W, const integrals::Integrals &V, const ri::ABSProjectors &abs_projectors)

Calculate matrices \(X_{AB}^{\sigma}\) given by:

\[X_{AB} = \sum_{j \mu'} (A | w_{12} | j \mu') \sum_{\nu'} [ S^{-1} ]_{\mu' \nu'} (\nu' j | r_{12}^{-1} | B) \]
for (active) occupied orbitals \(j\), ri orbitals \(\mu', \nu'\), and density-fitting indices \(A, B\). The ri indices run over the ao and auxilliary ri basis sets.

Parameters
  • W – Integrals for \(w_{12}\)

  • V – Integrals for \(r_{12}^{-1}\)

  • abs_projectors – RI projectors \(S^{-1}\)

Returns

Matrices \(X_{AB}^{\sigma}\)