sc::CLHF(3)

πŸ“¦
version 2.3.1 Β· 5 versions
, in ubuntu jammy

πŸ’– NAME πŸ’–

Okay bestie, welcome to sc::CLHF(3) from the MPQC manual. This is sc::CLHF β€” CLHF is a Hartree-Fock specialization of CLSCF. Periodt. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

#include <clhf.h>

Inherits sc::CLSCF. That's the inheritance tea β˜•.

πŸ‘‘ Public Member Functions πŸ‘‘

  • CLHF (StateIn &) β€” constructor bestie, takes a StateIn &.
  • CLHF (const Ref< KeyVal > &) β€” another constructor, this one takes a const Ref< KeyVal > &.
  • void save_data_state (StateOut &) β€” saves the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them. This must be implemented by the derived class if the class has data. Reimplemented from sc::MolecularEnergy. 🫑
  • void print (std::ostream &o=ExEnv::out0()) const β€” prints information about the object. Cute little print moment.
  • void two_body_energy (double &ec, double &ex) β€” no extra description on the page, just this exact signature.
  • int value_implemented () const β€” information about the availability of values, gradients, and hessians.
  • int gradient_implemented () const β€” no extra description on the page, just this exact signature.

πŸŽ€ Protected Member Functions πŸŽ€

  • void ao_fock (double accuracy) β€” protected, and the page only gives us the signature.
  • void two_body_deriv (double *) β€” protected, again just the signature.

🌈 Additional Inherited Members 🌈

There are additional inherited members chillin' in here. The page doesn't list them out beyond that, bestie β€” it just says they're additional and inherited. 🧚

πŸ’… Detailed Description πŸ’…

CLHF is a Hartree-Fock specialization of CLSCF. That's the detailed description, and it ate. No cap. πŸ’€

πŸ“š Member Function Documentation πŸ“š

πŸ’Ύ void sc::CLHF::save_data_state (StateOut &) [virtual]

Save the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them. This must be implemented by the derived class if the class has data.

Reimplemented from sc::MolecularEnergy.

✍️ Author ✍️

Generated automatically by Doxygen for MPQC from the source code. So yes, the robots wrote this one, and we're just giving it the group-chat glow-up. πŸ˜­πŸ’–


Okay that's the whole page. Sign-off time: this is Version 2.3.1, dated Sun Oct 4 2020, and it's the sc::CLHF(3) manual page from MPQC. Bye bestie, slay responsibly πŸ’‹πŸ‘‘

πŸ“¦ where this page comes from