FreeBSD Manual Pages
MPQC::CartesianIterCCA(3) MPQC MPQC::CartesianIterCCA(3) NAME MPQC::CartesianIterCCA SYNOPSIS Inherits sc::CartesianIter. Public Member Functions CartesianIterCCA (int l) void start () Start the iteration. void next () Move to the next Cartesian function. operator int () Returns nonzero if the iterator currently hold valid data. Public Member Functions inherited from sc::CartesianIter CartesianIter (int l) Initialize an iterator for the given angular momentum. virtual void start ()=0 Start the iteration. virtual void next ()=0 Move to the next Cartesian function. virtual operator int ()=0 Returns nonzero if the iterator currently hold valid data. int n () Returns the number of Cartesian functions. int a () Returns the exponent of x. int b () Returns the exponent of y. int c () Returns the exponent of z. int l () Returns the angular momentum. int l (int i) Returns a() if i==0, b() if i==1, and c() if i==2. int bfn () Returns the number of the current basis function within the shell. Additional Inherited Members Protected Attributes inherited from sc::CartesianIter int a_ int b_ int c_ int l_ int bfn_ Member Function Documentation void MPQC::CartesianIterCCA::next () [inline], [virtual] Move to the next Cartesian function. Implements sc::CartesianIter. MPQC::CartesianIterCCA::operator int () [inline], [virtual] Returns nonzero if the iterator currently hold valid data. Implements sc::CartesianIter. void MPQC::CartesianIterCCA::start () [inline], [virtual] Start the iteration. Implements sc::CartesianIter. Author Generated automatically by Doxygen for MPQC from the source code. Version 2.3.1 Tue May 13 2025 MPQC::CartesianIterCCA(3)
NAME | SYNOPSIS | Member Function Documentation | Author
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=MPQC_CartesianIterCCA&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>