sc::StreSimpleCo(3)
π NAME π
sc::StreSimpleCo β the class that describes an stretch internal coordinate of a molecule. This is the MPQC manual page, bestie π«Ά.
β¨ SYNOPSIS β¨
#include <simple.h>
Inherits sc::SimpleCo.
π Public Member Functions π
StreSimpleCo (const StreSimpleCo &)β the constructor that takes anotherStreSimpleCoreference, no cap.StreSimpleCo (const char *, int, int)β This constructor takes a string containing a label, and two integers which are the indices of the atoms we're measuring the distance between.StreSimpleCo (const Ref< KeyVal > &)β The KeyVal constructor.const char * ctype () constβ Always returns the string 'STRE'.double bohr () constβ Returns the distance between the two atoms in atomic units.double angstrom () constβ Returns the distance between the two atoms in angstrom units.double preferred_value () constβ Returns the distance between the two atoms in angstrom units.
𧬠Additional Inherited Members π§¬
The page has this section, but it doesn't spell out the inherited members here. That's the whole vibe of this subsection, fr fr.
π Detailed Description π
The StreSimpleCo class describes an stretch internal coordinate of a molecule.
Okay so the formula-ish part of this page got absolutely mangled by Doxygen formatting. I'm not gonna invent math that isn't readable, so here is the raw text exactly as it shows up, artifacts and all β iykyk:
r
{
The input isrdescribed in the documentation of its parent class
SimpleCo. } r
r _ r {
Desi{nating bhe two atoms as $a$ and $b$ and thei{ cartesian positions
as $r$ and $$lue of the coordinate, $r$, is r = r - }
} , } _
Constructor_& Destructor Documentation _ b
sc::StreSimpleCo::StreSimpleCo (const char *, int, int) ]
π οΈ Constructor & Destructor Documentation π οΈ
sc::StreSimpleCo::StreSimpleCo (const char *, int, int)β This constructor takes a string containing a label, and two integers which are the indices of the atoms we're measuring the distance between. Atom numbering begins at atom 1, not atom 0.sc::StreSimpleCo::StreSimpleCo (const Ref< KeyVal > &)β The KeyVal constructor. This calls theSimpleCokeyval constructor with an integer argument of2.
π Author π
Generated automatically by Doxygen for MPQC from the source code.
π That's the page, bestie β MPQC sc::StreSimpleCo(3), version 2.3.1, dated Sun Oct 4 2020. Slay and bye β¨π¦
π¦ 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