sc::PBEXFunctional(3)
πΈ sc::PBEXFunctional πΈ
MPQC manual page, bestie β yes, the MPQC one. Weβre doing the Perdew-Burke-Ernzerhof (PBE) exchange functional and Iβm gonna make it make sense without dropping a single crumb. π
β¨ NAME β¨
sc::PBEXFunctional β implements the Perdew-Burke-Ernzerhof (PBE) exchange functional. Thatβs the whole name section, short and iconic. π
π¦ SYNOPSIS π¦
#include <functional.h>
Inherits sc::DenFunctional.
π Public Member Functions π
PBEXFunctional (const Ref< KeyVal > &)β one of the constructors listed on the page, no extra notes attached.PBEXFunctional (StateIn &)β the other constructor listed on the page, also no extra notes attached.void save_data_state (StateOut &)β save the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them.int need_density_gradient ()β listed as-is, with no extra explanation on the page.void point (const PointInputData &, PointOutputData &)β listed as-is, with no extra explanation on the page.
π§ Protected Member Functions π§
void spin_contrib (const PointInputData::SpinData &, double &mpw, double &dmpw_dr, double &dmpw_dg)β listed as-is, no extra description on the page.void init_constants ()β listed as-is, no extra description on the page.
π Protected Attributes π
double muβ protected attribute, no extra detail given.double kappaβ protected attribute, no extra detail given.
𧬠Additional Inherited Members π§¬
The page drops this heading and then moves right along β there are no additional inherited members listed in this text. Not me skipping, bestie: thatβs literally the content.
π Detailed Description π
Implements the Perdew-Burke-Ernzerhof (PBE) exchange functional.
The references, preserved exactly because citation crumbs matter:
- John P. Perdew, Kieron Burke, and Yue Wang, Phys. Rev. B, 54(23), pp. 16533-16539, 1996.
- John P. Perdew, Kieron Burke, and Matthias Ernzerhof, Phys. Rev. Lett., 77(18), pp. 3865-3868 1996.
See also the comment and reply discussing the revPBE modification which adjusts the value of kappa:
- Yingkai Zhang and Weitao Yang, Phys. Rev. Lett., 80(4), pp. 890, 1998.
- John P. Perdew, Kieron Burke, and Matthias Ernzerhof, Phys. Rev. Lett., 80(4), pp. 891, 1998.
π Member Function Documentation π
void sc::PBEXFunctional::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::DenFunctional.
π Author π
Generated automatically by Doxygen for MPQC from the source code.
Version 2.3.1 Β· Sun Oct 4 2020 Β· generated automatically by Doxygen for MPQC from the source code. Thatβs the footer tea, bestie β mwah πβ¨
π¦ 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