sc::G96XFunctional(3)

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

okay bestie, welcome to the sc::G96XFunctional(3) page from the MPQC manual β€” it's giving Gill 1996 exchange functional excellence, and we're gonna break it down together. no cap. πŸ’–βœ¨

🌸 NAME 🌸

sc::G96XFunctional β€” implements the Gill 1996 (G96) exchange functional. periodt. πŸ’…

✨ SYNOPSIS ✨

#include <functional.h>

It inherits from sc::DenFunctional. iconic. 🫢

πŸ’– Public Member Functions πŸ’–

  • G96XFunctional (const Ref< KeyVal > &) β€” one of the constructors, bestie. Exact signature, no edits. 🌈
  • G96XFunctional (StateIn &) β€” the other constructor. also exact. πŸ¦‹
  • 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. yes, that's the whole assignment. πŸ‘‘
  • int need_density_gradient () β€” a public member function, listed right here. πŸ’œ
  • void point (const PointInputData &, PointOutputData &) β€” another public member function, exact as shown. πŸŽ€

🌺 Protected Member Functions 🌺

  • void init_constants () β€” protected member function. that's the entry. 🌸

πŸ¦‹ Protected Attributes πŸ¦‹

  • double b_ β€” protected attribute, exactly double b_. πŸ’…

πŸ“ Additional Inherited Members πŸ“

There are additional inherited members β€” the page just labels them as additional, so I'm not gonna invent extra tea. 🫢

πŸ”₯ Detailed Description πŸ”₯

Implements the Gill 1996 (G96) exchange functional. slay. ✨

Citation drop: P. M. W. Gill, Mol. Phys., 89(2), pp. 433-445, 1996. πŸ“š

πŸ’€ Member Function Documentation πŸ’€

save_data_state moment

void sc::G96XFunctional::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. no cap, that's important. ⚠️

Reimplemented from sc::DenFunctional. periodt. πŸ’–

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for MPQC from the source code. πŸ’»βœ¨


okay bestie, that's the whole page β€” this cutie is Version 2.3.1, dated Sun Oct 4 2020. mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from