sc::TriangleIntegrator(3)

πŸ“¦
version 2.3.1 Β· 4 versions
, in fedora 43, ubuntu noble

✨ 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 the ClassDesc corresponding to the given type_info object, 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 () const
  • void unmanage () β€” turns off the reference counting mechanism for this object. it's giving ✨ independent ✨.
  • int managed () const β€” returns 1 if the object is managed. Otherwise returns 0.

πŸ’œ Public Member Functions inherited from sc::Identity

  • Identifier identifier () β€” returns the Identifier for 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