Program Listing for File indirect_utils.hpp
↰ Return to documentation for file (src/three_electron/indirect_utils.hpp)
//
// Created by Zack Williams on 25/03/2024.
//
#ifndef THREE_ELECTRON_INDIRECT_UTILS_HPP
#define THREE_ELECTRON_INDIRECT_UTILS_HPP
#include "integrals/integrals.hpp"
#include "ri_utils.hpp"
namespace uw12::three_el {
double indirect_3el_energy(
const integrals::Integrals& W,
const integrals::Integrals& V,
const ri::ABSProjectors& abs_projectors
);
linalg::Mat indirect_3el_fock_matrix(
const integrals::Integrals& W,
const integrals::Integrals& V,
const ri::ABSProjectors& abs_projectors,
size_t sigma
);
} // namespace uw12::three_el
#endif // THREE_ELECTRON_INDIRECT_UTILS_HPP