Program Listing for File three_electron.hpp

Return to documentation for file (src/three_electron/three_electron.hpp)

//
// Created by Zack Williams on 25/03/2024.
//

#ifndef THREE_ELECTRON_HPP
#define THREE_ELECTRON_HPP

#include "integrals/integrals.hpp"
#include "ri_utils.hpp"

namespace uw12::three_el {

utils::FockMatrixAndEnergy form_fock_three_el_term_df_ri(
    const integrals::Integrals& W,
    const integrals::Integrals& V,
    const ri::ABSProjectors& abs_projectors,
    bool indirect_term,
    bool calculate_fock,
    double scale_opp_spin,
    double scale_same_spin
);

}  // namespace uw12::three_el

#endif  // THREE_ELECTRON_HPP