sc::HSOSKS(3)
π NAME π
okay so bestie, welcome to the sc::HSOSKS(3) page from the MPQC manual β and the main character is sc::HSOSKS. This provides a Kohn-Sham implementation for restricted-orbital high-spin open-shell systems. periodt. π
π SYNOPSIS π
#include <hsosks.h>
Inherits sc::HSOSSCF.
π Public Member Functions π
HSOSKS (StateIn &)β theStateInconstructor, no extra blurb on this line, bestie.HSOSKS (const Ref< KeyVal > &)β This KeyVal constructor reads the following keywords:integratorandfunctional(full tea below in the constructor docs π).void save_data_state (StateOut &)β Save the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them.void print (std::ostream &o=ExEnv::out0()) constβ Print information about the object.void two_body_energy (double &ec, double &ex)β two-body energy function, no extra description in the original snippet.int value_implemented () constβ Information about the availability of values, gradients, and hessians.int gradient_implemented () constβ gradient-implemented check, no extra description in the original snippet.
π‘οΈ Protected Member Functions π‘οΈ
RefSymmSCMatrix cl_vxc ()RefSymmSCMatrix op_vxc ()void ao_fock (double accuracy)double scf_energy ()Ref< SCExtrapData > extrap_data ()RefSymmSCMatrix effective_fock ()void init_vector ()void done_vector ()void two_body_deriv (double *)RefSymmSCMatrix lagrangian ()
π Protected Attributes π
Ref< DenIntegrator > integrator_Ref< DenFunctional > functional_RefSymmSCMatrix vxc_a_RefSymmSCMatrix vxc_b_double exc_
π¦ Additional Inherited Members π¦
This section is literally just the heading in the original β no extra member list here, bestie. π«Ά
β¨ Detailed Description β¨
This provides a Kohn-Sham implementation for restricted-orbital high-spin open-shell systems. (yes, itβs giving the same iconic sentence as NAME β no notes. π )
π§ Constructor & Destructor Documentation π§
π« sc::HSOSKS::HSOSKS (const Ref< KeyVal > &) π«
This KeyVal constructor reads the following keywords:
integratorβ Specifies theDenIntegratorthat will be used to integrate the density functional. The default isRadialAngularIntegrator.functionalβ Specifies theDenFunctionalthat will be used to compute the exchange/correlation contribution. There is no default, bestie. π«Ά
πΎ Member Function Documentation πΎ
ποΈ void sc::HSOSKS::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.
π Author π
Generated automatically by Doxygen for MPQC from the source code.
xoxo, your manual bestie π β this page is Version 2.3.1, dated Sun Oct 4 2020, and itβs the sc::HSOSKS(3) manual page. slay and read the docs. π
π¦ 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