occ
|
This is the complete list of members for occ::qm::IntegralEngine, including all inherited members.
aobasis() const | occ::qm::IntegralEngine | inline |
AtomList typedef | occ::qm::IntegralEngine | |
auxbasis() const | occ::qm::IntegralEngine | inline |
clear_auxiliary_basis() | occ::qm::IntegralEngine | inline |
compute_shellpairs(double threshold=1e-12) | occ::qm::IntegralEngine | inline |
coulomb(SpinorbitalKind, const MolecularOrbitals &mo, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
coulomb_and_exchange(SpinorbitalKind, const MolecularOrbitals &mo, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
coulomb_and_exchange_list(SpinorbitalKind, const std::vector< MolecularOrbitals > &mos, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
coulomb_exchange_grad(SpinorbitalKind, const MolecularOrbitals &mo, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
coulomb_grad(SpinorbitalKind, const MolecularOrbitals &mo, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
coulomb_list(SpinorbitalKind, const std::vector< MolecularOrbitals > &mos, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
effective_core_potential(bool use_shellpair_list=true) const | occ::qm::IntegralEngine | |
electric_potential(const MolecularOrbitals &mo, const Mat3N &points) | occ::qm::IntegralEngine | |
env() const | occ::qm::IntegralEngine | inline |
env() | occ::qm::IntegralEngine | inline |
first_bf() const noexcept | occ::qm::IntegralEngine | inline |
first_bf_aux() const noexcept | occ::qm::IntegralEngine | inline |
fock_operator(SpinorbitalKind, const MolecularOrbitals &mo, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
fock_operator_grad(SpinorbitalKind, const MolecularOrbitals &mo, const Mat &Schwarz=Mat()) const | occ::qm::IntegralEngine | |
fock_operator_mixed_basis(const Mat &D, const AOBasis &D_bs, bool is_shell_diagonal) | occ::qm::IntegralEngine | |
have_auxiliary_basis() const noexcept | occ::qm::IntegralEngine | inline |
have_effective_core_potentials() const noexcept | occ::qm::IntegralEngine | inline |
IntegralEngine(const AtomList &at, const ShellList &sh) | occ::qm::IntegralEngine | inline |
IntegralEngine(const AOBasis &basis) | occ::qm::IntegralEngine | inline |
IntEnv typedef | occ::qm::IntegralEngine | |
is_spherical() const | occ::qm::IntegralEngine | inline |
multipole(int order, const MolecularOrbitals &mo, const Vec3 &origin={0, 0, 0}) const | occ::qm::IntegralEngine | |
nbf() const noexcept | occ::qm::IntegralEngine | inline |
nbf_aux() const noexcept | occ::qm::IntegralEngine | inline |
nsh() const noexcept | occ::qm::IntegralEngine | inline |
nsh_aux() const noexcept | occ::qm::IntegralEngine | inline |
one_electron_operator(Op op, bool use_shellpair_list=true) const | occ::qm::IntegralEngine | |
one_electron_operator_grad(Op op, bool use_shellpair_list=true) const | occ::qm::IntegralEngine | |
Op typedef | occ::qm::IntegralEngine | |
point_charge_potential(const std::vector< occ::core::PointCharge > &charges, double alpha=1e16) | occ::qm::IntegralEngine | |
range_separated_omega() const | occ::qm::IntegralEngine | inline |
rinv_operator_atom_center(size_t atom_index, bool use_shellpair_list=true) const | occ::qm::IntegralEngine | |
rinv_operator_grad_atom(size_t atom_index, bool use_shellpair_list=true) const | occ::qm::IntegralEngine | |
schwarz() const | occ::qm::IntegralEngine | |
set_auxiliary_basis(const ShellList &bs, bool dummy=false) | occ::qm::IntegralEngine | inline |
set_dummy_basis(const AtomList &dummy_atoms, const ShellList &bs) | occ::qm::IntegralEngine | inline |
set_effective_core_potentials(const ShellList &ecp_shells, const std::vector< int > &ecp_electrons) | occ::qm::IntegralEngine | |
set_precision(double precision) | occ::qm::IntegralEngine | inline |
set_range_separated_omega(double omega) | occ::qm::IntegralEngine | inline |
ShellKind typedef | occ::qm::IntegralEngine | |
ShellList typedef | occ::qm::IntegralEngine | |
ShellPairList typedef | occ::qm::IntegralEngine | |
shellpairs() const noexcept | occ::qm::IntegralEngine | inline |
shells() const noexcept | occ::qm::IntegralEngine | inline |
wolf_point_charge_potential(const std::vector< occ::core::PointCharge > &charges, const std::vector< double > &partial_charges, double alpha, double cutoff_radius) | occ::qm::IntegralEngine |