sc::VWN1LCFunctional(3)

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

🌸 NAME 🌸

okay so this is the MPQC manual page for sc::VWN1LCFunctional(3), and bestie, it's giving local correlation realness πŸ’…

sc::VWN1LCFunctional β€” the class that computes energies and densities using the VWN1 local correlation term (from Vosko, Wilk, and Nusair). Periodt. ✨


✨ SYNOPSIS ✨

#include <functional.h>

Inherits sc::VWNLCFunctional.

πŸŽ€ Public Member Functions

  • VWN1LCFunctional () β€” Construct a VWN1 functional using Monte-Carlo parameters. πŸ’–
  • VWN1LCFunctional (int use_rpa) β€” Construct a VWN1 functional using the RPA parameters.
  • VWN1LCFunctional (const Ref< KeyVal > &) β€” Construct a VWN1 functional using the Monte-Carlo parameters by default.
  • VWN1LCFunctional (StateIn &) β€” the state-in constructor, and that's literally all the original says about this one, bestie.
  • void save_data_state (StateOut &) β€” Save the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them. 🫢
  • void point_lc (const PointInputData &, PointOutputData &, double &, double &, double &) β€” iconic signature behavior, no extra blurb attached.

πŸ”’ Protected Attributes

these protected attrs are lowkey the main characters of the data section:

  • double x0p_
  • double bp_
  • double cp_
  • double x0f_
  • double bf_
  • double cf_

🌈 Additional Inherited Members

yep, this page has an Additional Inherited Members section for the inherited extras. The heading is there, bestie, and that's the vibe check. ✨


πŸ’œ Detailed Description

The VWN1LCFunctional computes energies and densities using the VWN1 local correlation term (from Vosko, Wilk, and Nusair). no cap, that's the whole description and it ate. πŸ’…


🧚 Constructor & Destructor Documentation

πŸŽ€ sc::VWN1LCFunctional::VWN1LCFunctional (const Ref< KeyVal > &)

Construct a VWN1 functional using the Monte-Carlo parameters by default. If rpa is set to true, then load the RPA paramenters. Furthermore, each value can be overridden by assigning to x0p, bp, cp, x0f, bf, and/or cf. πŸ‘‘


πŸ’… Member Function Documentation

πŸ¦‹ void sc::VWN1LCFunctional::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::VWNLCFunctional. fr fr, important inherited detail. 🌟


🌸 Author

Generated automatically by Doxygen for MPQC from the source code. not me being generated by Doxygen and still serving looks πŸ˜­πŸ’–


πŸ’– cute little version/date sign-off: this is MPQC Version 2.3.1, dated Sun Oct 4 2020. Bye bestie β€” go compute those energies and densities! 🫢✨

πŸ“¦ where this page comes from