sc::TriInterpCoef(3)
π sc::TriInterpCoef β a lil' manual page, bestie edition π
okay so welcome to sc::TriInterpCoef(3), a page from the Library Functions Manual for MPQC. she's a coefficient-storage baddie and honestly? we're obsessed. let's get into it π¦
β¨ NAME β¨
sc::TriInterpCoef β that's her, that's the whole name, no notes π
πΈ SYNOPSIS πΈ
she Inherits sc::RefCount. yes queen, reference counting is in her bloodline π
π Public Member Functions π
TriInterpCoef (const TriInterpCoefKey &key)β the constructor, she gets built from akeyπdouble & coef (int i, int j, int k)β hands you a reference to the coefficient ati,j,kβ¨double & rderiv (int i, int j, int k)β a reference to the derivative with respect torati,j,kπdouble & sderiv (int i, int j, int k)β and a reference to the derivative with respect tosati,j,kπΈ
π«Ά Public Member Functions inherited from sc::RefCount π«Ά
she got these from her sc::RefCount parent and we're so proud of the family π₯Ή
int lock_ptr () constβ Lock this object. πint unlock_ptr () constβ Unlock this object. πvoid use_locks (bool inVal)β start and stop using locks on this objectrefcount_t nreference () constβ Return the reference count. π’refcount_t reference ()β Increment the reference count and return the new count. β¬οΈrefcount_t dereference ()β Decrement the reference count and return the new count. β¬οΈint managed () constvoid unmanage ()β Turn off the reference counting mechanism for this object. π«int managed () constβ Return1if the object is managed. Otherwise return0. (yes she's listed twice in the original, and we're keeping both, no cap β that's just how it came out of the generator π)
π§ Public Member Functions inherited from sc::Identity π§
Identifier identifier ()β Return theIdentifierfor this argument. πͺͺ
β Static Public Member Functions β
these ones you don't even need an object for, iconic behaviour honestly π
static int ijk_to_index (int i, int j, int k)β converts ani,j,ktriple into a single index π₯static int order_to_nvertex (int order)β turns anorderinto a number of vertices π
π Additional Inherited Members π
π· Protected Member Functions inherited from sc::RefCount π·
RefCount (const RefCount &)RefCount & operator= (const RefCount &)
π Author π
Generated automatically by Doxygen for MPQC from the source code. she didn't write herself, bestie, the robot did it π€β¨
and that's the whole page, mwah π this one's from MPQC, Version 2.3.1, and it lives at sc::TriInterpCoef(3) β take care of her, she's literally the main character π
π«Άπ
π¦ where this page comes from
- fedora 43: mpqc-devel 2.3.1-65.fc43 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- fedora 43: mpqc-devel 2.3.1-65.fc43 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- ubuntu noble: libsc-doc 2.3.1-22build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms