63 template <
typename Shell>
81 template <
typename Shell>
99 template <
typename Shell>
117 template <
typename Shell>
135 template <
typename Shell>
153 template <
typename Shell>
171 template <
typename Shell>
189 template <
typename Shell>
Definition: AngularMomentumOperator.hpp:35
Definition: CoulombRepulsionOperator.hpp:31
Definition: ElectronicDipoleOperator.hpp:33
Definition: ElectronicQuadrupoleOperator.hpp:33
Definition: IntegralEngine.hpp:44
static auto InHouse(const LinearMomentumOperator &op) -> OneElectronIntegralEngine< PrimitiveLinearMomentumIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:100
static auto InHouse(const OverlapOperator &op) -> OneElectronIntegralEngine< PrimitiveOverlapIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:64
static auto InHouse(const ElectronicDipoleOperator &op) -> OneElectronIntegralEngine< PrimitiveElectronicDipoleIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:82
static auto InHouse(const ElectronicQuadrupoleOperator &op) -> OneElectronIntegralEngine< PrimitiveElectronicQuadrupoleIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:154
static auto InHouse(const NuclearAttractionOperator &op) -> OneElectronIntegralEngine< PrimitiveNuclearAttractionIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:172
static auto InHouse(const KineticOperator &op) -> OneElectronIntegralEngine< PrimitiveCanonicalKineticEnergyIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:118
static auto InHouse(const CoulombRepulsionOperator &op) -> TwoElectronIntegralEngine< PrimitiveCoulombRepulsionIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:190
static auto Libint(const CoulombRepulsionOperator &op, const size_t max_nprim, const size_t max_l) -> LibintTwoElectronIntegralEngine< CoulombRepulsionOperator::NumberOfComponents >
Definition: IntegralEngine.cpp:35
static auto Libcint(const CoulombRepulsionOperator &op, const ShellSet< GTOShell > &shell_set) -> LibcintTwoElectronIntegralEngine< GTOShell, CoulombRepulsionOperator::NumberOfComponents, double >
Definition: IntegralEngine.cpp:103
static auto InHouse(const AngularMomentumOperator &op) -> OneElectronIntegralEngine< PrimitiveAngularMomentumIntegralEngine< Shell > >
Definition: IntegralEngine.hpp:136
Definition: KineticOperator.hpp:31
Definition: LibcintOneElectronIntegralEngine.hpp:46
Definition: LibcintTwoElectronIntegralEngine.hpp:42
Definition: LibintOneElectronIntegralEngine.hpp:36
Definition: LibintTwoElectronIntegralEngine.hpp:35
Definition: LinearMomentumOperator.hpp:33
Definition: NuclearAttractionOperator.hpp:33
Definition: OneElectronIntegralEngine.hpp:35
Definition: OverlapOperator.hpp:31
Definition: PrimitiveAngularMomentumIntegralEngine.hpp:39
Definition: PrimitiveCanonicalKineticEnergyIntegralEngine.hpp:41
Definition: PrimitiveCoulombRepulsionIntegralEngine.hpp:42
Definition: PrimitiveElectronicDipoleIntegralEngine.hpp:42
Definition: PrimitiveElectronicQuadrupoleIntegralEngine.hpp:43
Definition: PrimitiveLinearMomentumIntegralEngine.hpp:38
Definition: PrimitiveNuclearAttractionIntegralEngine.hpp:40
Definition: PrimitiveOverlapIntegralEngine.hpp:43
Definition: ShellSet.hpp:41
Definition: TwoElectronIntegralEngine.hpp:35
Definition: BaseOneElectronIntegralBuffer.hpp:25