|
template<typename Shell > |
static auto | InHouse (const OverlapOperator &op) -> OneElectronIntegralEngine< PrimitiveOverlapIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const ElectronicDipoleOperator &op) -> OneElectronIntegralEngine< PrimitiveElectronicDipoleIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const LinearMomentumOperator &op) -> OneElectronIntegralEngine< PrimitiveLinearMomentumIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const KineticOperator &op) -> OneElectronIntegralEngine< PrimitiveCanonicalKineticEnergyIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const AngularMomentumOperator &op) -> OneElectronIntegralEngine< PrimitiveAngularMomentumIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const ElectronicQuadrupoleOperator &op) -> OneElectronIntegralEngine< PrimitiveElectronicQuadrupoleIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const NuclearAttractionOperator &op) -> OneElectronIntegralEngine< PrimitiveNuclearAttractionIntegralEngine< Shell > > |
|
template<typename Shell > |
static auto | InHouse (const CoulombRepulsionOperator &op) -> TwoElectronIntegralEngine< PrimitiveCoulombRepulsionIntegralEngine< Shell > > |
|
static auto | Libint (const CoulombRepulsionOperator &op, const size_t max_nprim, const size_t max_l) -> LibintTwoElectronIntegralEngine< CoulombRepulsionOperator::NumberOfComponents > |
|
static auto | Libint (const ElectronicDipoleOperator &op, const size_t max_nprim, const size_t max_l) -> LibintOneElectronIntegralEngine< ElectronicDipoleOperator::NumberOfComponents > |
|
static auto | Libint (const NuclearAttractionOperator &op, const size_t max_nprim, const size_t max_l) -> LibintOneElectronIntegralEngine< NuclearAttractionOperator::NumberOfComponents > |
|
static auto | Libint (const KineticOperator &op, const size_t max_nprim, const size_t max_l) -> LibintOneElectronIntegralEngine< KineticOperator::NumberOfComponents > |
|
static auto | Libint (const OverlapOperator &op, const size_t max_nprim, const size_t max_l) -> LibintOneElectronIntegralEngine< OverlapOperator::NumberOfComponents > |
|
static auto | Libcint (const CoulombRepulsionOperator &op, const ShellSet< GTOShell > &shell_set) -> LibcintTwoElectronIntegralEngine< GTOShell, CoulombRepulsionOperator::NumberOfComponents, double > |
|
static auto | Libcint (const ElectronicDipoleOperator &op, const ShellSet< GTOShell > &shell_set) -> LibcintOneElectronIntegralEngine< GTOShell, ElectronicDipoleOperator::NumberOfComponents, double > |
|
static auto | Libcint (const NuclearAttractionOperator &op, const ShellSet< GTOShell > &shell_set) -> LibcintOneElectronIntegralEngine< GTOShell, NuclearAttractionOperator::NumberOfComponents, double > |
|
static auto | Libcint (const KineticOperator &op, const ShellSet< GTOShell > &shell_set) -> LibcintOneElectronIntegralEngine< GTOShell, KineticOperator::NumberOfComponents, double > |
|
static auto | Libcint (const OverlapOperator &op, const ShellSet< GTOShell > &shell_set) -> LibcintOneElectronIntegralEngine< GTOShell, OverlapOperator::NumberOfComponents, double > |
|
A class that creates integral engines, like a factory class.