sc::ReadMolecularHessian(3)

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

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 > &) β€” the ReadMolecularHessian KeyVal constructor is used to generate a ReadMolecularHessian object from the input. πŸŽ€
  • ReadMolecularHessian (StateIn &) β€” constructor from StateIn; 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 (with save_data_state) and the members in the same order that the StateIn CTOR 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