sc::VWN2LCFunctional(3)
π sc::VWN2LCFunctional(3) β an MPQC manual page π
okay so this is the sc::VWN2LCFunctional(3) page from the MPQC manual, and it's all about the VWN2 local correlation term. Let's get into it, bestie π«Ά
π NAME π
The sc::VWN2LCFunctional is literally the class that computes energies and densities using the VWN2 local correlation term β and yes, that term is from Vosko, Wilk, and Nusair. No cap. π
β¨ SYNOPSIS β¨
#include <functional.h>
Inherits sc::VWNLCFunctional.
πΈ Public Member Functions πΈ
VWN2LCFunctional ()β Builds you a VWN2 functional. Constructor behavior, slay.VWN2LCFunctional (const Ref< KeyVal > &)β Another constructor for a VWN2 functional β this one takes aconst Ref< KeyVal > &.VWN2LCFunctional (StateIn &)β Constructor that takes aStateIn &; the page doesn't add more description than that.void save_data_state (StateOut &)β Saves the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them. Order matters, bestie.void point_lc (const PointInputData &, PointOutputData &, double &, double &, double &)β Takesconst PointInputData &,PointOutputData &, and threedouble &references. The original page gives no extra description here β respect the mystery π₯
π¦ Additional Inherited Members π¦
Yep, this section exists too β there are additional inherited members in the class hierarchy. The original page keeps this heading without listing them out here.
π Detailed Description π
The VWN2LCFunctional computes energies and densities using the VWN2 local correlation term (from Vosko, Wilk, and Nusair).
That's the detailed description, and honestly it ate. β¨
π₯ Member Function Documentation π₯
void sc::VWN2LCFunctional::save_data_state (StateOut &) [virtual]
It saves the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them.
Heads up: this must be implemented by the derived class if the class has data. That's a real requirement, not a vibe β don't skip it.
Reimplemented from sc::VWNLCFunctional.
π Author π
Generated automatically by Doxygen for MPQC from the source code. So the "author" here is Doxygen doing its little automatic thing, lowkey iconic.
This page comes from the MPQC source code, and its footer says Version 2.3.1, dated Sun Oct 4 2020 β cute sign-off, byeee bestie π
β¨π
π¦ 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