|
| CartesianIterCCA (int l) |
|
void | start () |
| Start the iteration. More...
|
|
void | next () |
| Move to the next Cartesian function. More...
|
|
| operator int () |
| Returns nonzero if the iterator currently hold valid data. More...
|
|
| CartesianIter (int l) |
| Initialize an iterator for the given angular momentum.
|
|
virtual void | start ()=0 |
| Start the iteration. More...
|
|
virtual void | next ()=0 |
| Move to the next Cartesian function. More...
|
|
virtual | operator int ()=0 |
| Returns nonzero if the iterator currently hold valid data. More...
|
|
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. More...
|
|
|
int | a_ |
|
int | b_ |
|
int | c_ |
|
int | l_ |
|
int | bfn_ |
|
◆ next()
void MPQC::CartesianIterCCA::next |
( |
| ) |
|
|
inlinevirtual |
◆ operator int()
MPQC::CartesianIterCCA::operator int |
( |
| ) |
|
|
inlinevirtual |
Returns nonzero if the iterator currently hold valid data.
Implements sc::CartesianIter.
◆ start()
void MPQC::CartesianIterCCA::start |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: