sc::PsiInput(3)

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

πŸ’… sc::PsiInput(3) β€” like, the whole manual, bestie

okay so real talk β€” this is from the MPQC manual (section 3, the library-functions girlies), and today's main character is sc::PsiInput. Periodt.


✨ NAME ✨

sc::PsiInput β€” PsiInput is a Psi input file. That's it, that's the whole vibe. It's a Psi input file. πŸŽ€


🌸 SYNOPSIS 🌸

#include <psiinput.h>

Bestie, she Inherits sc::RefCount β€” so she's reference-counted, she's got that shared-ownership energy, she's not out here leaking. πŸ’…

πŸ¦‹ Public Member Functions

  • PsiInput (const string &name)
  • void open ()
  • void close ()
  • void print (std::ostream &)
  • void begin_section (const char *s)
  • void end_section ()
  • void write_indent ()
  • void incindent (int)
  • void decindent (int)
  • void write_comment (const char *)
  • void write_keyword (const char *, const char *)
  • void write_keyword (const char *, int)
  • void write_keyword (const char *, double)
  • void write_keyword_array (const char *, int, int *)
  • void write_keyword_array (const char *, int, double *)
  • void write_string (const char *)
  • void write_key_wq (const char *, const char *)
  • void write_basis (const Ref< GaussianBasisSet > &)
    • Construct the 'basis' keyword for input. 🫢
  • void write_basis_sets (const Ref< GaussianBasisSet > &)
    • Write basis sets explicitly. No shortcuts, we're spelling it all out.
  • void write_geom (const Ref< Molecule > &)
  • void write_defaults (const Ref< PsiExEnv > &, const char *dertype)
ngl the overloaded write_keyword trio and the write_keyword_array duo are giving "I contain multitudes" β€” same name, different types, and we stan a flexible icon. ✨

🧚 Additional Inherited Members

yep, she's got extras she got from her parent sc::RefCount β€” not listed here, but they're real and they're hers. πŸ’œ


πŸ‘‘ Detailed Description

PsiInput is a Psi input file. 😭 That's the entire detailed description, bestie β€” sometimes the documentation is just a mood and honestly? Iconic of it. Literally the same sentence as NAME. We love a consistent queen.


πŸ“ Author

Generated automatically by Doxygen for MPQC from the source code. So nobody hand-wrote this β€” it's the robot's work, and the robot said what it said. πŸ€–πŸ’€


and that's the whole page, bestie β€” every single function, every argument, nothing skipped, no cap. 🌈✨

🌸 version 2.3.1, dated Sun Oct 4 2020, and it's sc::PsiInput(3) all the way down β€” mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from