sc::ReadMolecularHessian(3)
okay so bestie π, this is the sc::ReadMolecularHessian(3) page from the MPQC manual. Short version: it's a class that reads a molecular Hessian from a file, no cap. π¦
β¨ NAME β¨
sc::ReadMolecularHessian β ReadMolecularHessian is an implementation of MolecularHessian that reads the hessian from a file. π
πΈ SYNOPSIS πΈ
#include <hess.h>
Inherits sc::MolecularHessian. π«Ά
π Public Member Functions π
ReadMolecularHessian (const Ref< KeyVal > &)β theReadMolecularHessianKeyValconstructor is used to generate aReadMolecularHessianobject from the input. πReadMolecularHessian (StateIn &)β constructor fromStateIn; the original doesn't add a description for this one, so don't come for me π.void save_data_state (StateOut &)β save the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them. πΎRefSymmSCMatrix cartesian_hessian ()β return the hessian in cartesian coordinates. π
π‘οΈ Protected Attributes π‘οΈ
char * filename_β protected attribute, exactly as written. π‘οΈ
𧬠Additional Inherited Members π§¬
The original page has this heading but doesn't list any extra details under it, bestie. Just the heading. π
π Detailed Description π
ReadMolecularHessian is an implementation of MolecularHessian that reads the hessian from a file. iconic behavior, honestly π
π§ Constructor & Destructor Documentation π§
π§Έ sc::ReadMolecularHessian::ReadMolecularHessian (const Ref< KeyVal > &)
The ReadMolecularHessian KeyVal constructor is used to generate a ReadMolecularHessian object from the input. It reads the keywords below. π
The keyword table in the original has the columns Keyword, Type, Default, and Description. The one row is:
- Keyword:
filename - Type:
string - Default:
basename .hess - Description: The name of the file from which the hessian is read.
π₯ Member Function Documentation π₯
πΎ void sc::ReadMolecularHessian::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::MolecularHessian. π§¬
βοΈ Author βοΈ
Generated automatically by Doxygen for MPQC from the source code. π€
kisses from the MPQC source β version 2.3.1, dated Sun Oct 4 2020 β bye 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