sc::TaylorMolecularEnergy(3)
okay so bestie, this is the sc::TaylorMolecularEnergy(3) page from the MPQC manuals β class edition, and it's giving "I inherit from sc::MolecularEnergy" energy. Let's go π
NAME πΈ
sc::TaylorMolecularEnergy β that's the class this whole page is about, bestie. No cap.
SYNOPSIS β¨
Inherits sc::MolecularEnergy.
Public Member Functions π«Ά
TaylorMolecularEnergy (const Ref< KeyVal > &)β a constructor that takes aconst Ref< KeyVal > &, exactly like it says on the tin.TaylorMolecularEnergy (StateIn &)β another constructor, this one takingStateIn &.void save_data_state (StateOut &)β saves the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them. Same order, bestie β don't play with it.void print (std::ostream &=ExEnv::out0()) constβ prints information about the object.void compute ()β recompute at least the results that havecomputetrue and are not already computed.int value_implemented () constβ availability info: information about the availability of values, gradients, and hessians.int gradient_implemented () constβ listed here with no separate description on the page, just the signature.int hessian_implemented () constβ same deal: listed, no separate blurb printed.
Additional Inherited Members π
The page has this heading but no entries under it β literally nothing extra listed here to relay.
Member Function Documentation π
void sc::TaylorMolecularEnergy::compute () [virtual]
Recompute at least the results that have compute true and are not already computed. This should only be called by Result's members.
Implements sc::Compute.
π¨ Caveat bestie: only Result's members should call this β that's the rule on the page.
void sc::TaylorMolecularEnergy::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.
β οΈ If you're a derived class with data, you must implement this. Not optional, periodt.
Author π
Generated automatically by Doxygen for MPQC from the source code.
That's the whole page, bestie β source/version/date sign-off: MPQC, version 2.3.1, dated Sun Oct 4 2020. Bye and slay your compute calls responsibly π
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms