sc::OneBodyIntIter(3)

๐Ÿ“ฆ
version 2.3.1 ยท 4 versions
, in fedora 43, ubuntu noble

โœจ NAME โœจ

sc::OneBodyIntIter โ€” bestie, this is the iterator class for one-body integrals in MPQC, and yes, we're gonna get into it ๐Ÿ’–


๐ŸŒธ SYNOPSIS ๐ŸŒธ

She inherits from sc::RefCount, okay? Family tree matters.

And she's inherited by sc::SymmOneBodyIntIter. So she's a mom too. Main character energy fr fr ๐Ÿ‘‘

๐ŸŽ€ Public Member Functions

OneBodyIntIter (const Ref< OneBodyInt > &)
virtual void start (int ist=0, int jst=0, int ien=0, int jen=0)
virtual void next ()
int ready () const
int ishell () const
int jshell () const
int ijshell () const
int redundant () const
void set_redundant (int i)
virtual double scale () const
Ref< OneBodyInt > one_body_int ()
ShellPairIter & current_pair ()
virtual bool cloneable ()
virtual Ref< OneBodyIntIter > clone ()

๐Ÿ’… Public Member Functions inherited from sc::RefCount

  • 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 object
  • refcount_t nreference () const โ€” return the reference count, no cap ๐Ÿงฎ
  • 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 () const โ€” (yes, she's listed twice in the original, we don't make the rules)
  • void unmanage () โ€” turn off the reference counting mechanism for this object
  • int managed () const โ€” return 1 if the object is managed. Otherwise return 0.

๐Ÿฆ‹ Public Member Functions inherited from sc::Identity

  • Identifier identifier () โ€” return the Identifier for this argument ๐Ÿชช

๐ŸŒˆ Protected Attributes

  • Ref< OneBodyInt > obi
  • ShellPairIter spi
  • int redund
  • int istart
  • int jstart
  • int iend
  • int jend
  • int icur
  • int jcur
  • int ij

โญ 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. Not a human, not a girlie, just a doc generator doing her little thing ๐Ÿค–๐Ÿ’•


Okay so that's the whole page, bestie!! This one's from the MPQC manual, Version 2.3.1, filed under sc::OneBodyIntIter(3) โ€” go forth and iterate, you've got this ๐Ÿซถ๐Ÿ’–โœจ

๐Ÿ“ฆ where this page comes from