sc::TriangleIntegrator(3)
β¨ NAME β¨
sc::TriangleIntegrator β bestie, this is the triangle integrator class and she is HERE to do her little quadrature thing π
π¦ SYNOPSIS π¦
She's a member of the sc family, and the family tree goes like this:
Inherits sc::DescribedClass.
Inherited by sc::GaussTriangleIntegrator.
π Public Member Functions
TriangleIntegrator (const Ref< KeyVal > &)TriangleIntegrator (int n)double w (int i)double r (int i)double s (int i)int n ()virtual void set_n (int n)Ref< TriInterpCoef > coef (int order, int i)
π«Ά Public Member Functions inherited from sc::DescribedClass
DescribedClass (const DescribedClass &)DescribedClass & operator= (const DescribedClass &)ClassDesc * class_desc () const throw ()β this one returns the unique pointer to theClassDesccorresponding to the giventype_infoobject, periodt.const char * class_name () constβ hands you the name of the object's exact type. no guessing, no vibes, just the actual name.int class_version () constβ returns the version of the class. icon behaviour tbh.virtual void print (std::ostream &=ExEnv::out0()) constβ prints the object. that's it, that's the whole job.
πΈ Public Member Functions inherited from sc::RefCount
int lock_ptr () constβ locks this object up, respectfully.int unlock_ptr () constβ and unlocks it, we love a balanced relationship.void use_locks (bool inVal)β start and stop using locks on this object. toggle energy.refcount_t nreference () constβ returns the reference count. the receipts, if you will.refcount_t reference ()β bumps the reference count up and returns the new count.refcount_t dereference ()β decrements the reference count and returns the new count.int managed () constvoid unmanage ()β turns off the reference counting mechanism for this object. it's giving β¨ independent β¨.int managed () constβ returns1if the object is managed. Otherwise returns0.
π Public Member Functions inherited from sc::Identity
Identifier identifier ()β returns theIdentifierfor this argument. so you always know who's who at the function party π
π§ Protected Member Functions
void set_r (int i, double r)void set_s (int i, double s)void set_w (int i, double w)void init_coef ()void clear_coef ()
π 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. not a human author, just a robot doing its little thing π€π
okay bestie that's the whole page, no notes π
this was MPQC Version 2.3.1, manual page sc::TriangleIntegrator(3) from the Library Functions Manual β slay, bye π¦β¨
π¦ 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