carta
sc_RedundantCartesianIter(3)

sc_RedundantCartesianIter3

Redundantcartesianiter objects loop through all possible combinations of a given number of axes.

Usage

Inherited by sc::RedundantCartesianIterCCA, sc::RedundantCartesianIterCints, and sc::RedundantCartesianIterV3.

Public Member Functions

RedundantCartesianIter (int l)

The current exponent of x. int b ()

The current exponent of y. int c ()

The current exponent of z. int l ()

Returns a() if i==0, b() if i==1, and c() if i==2. int axis (int i)

Detailed Description

RedundantCartesianIter objects loop through all possible combinations of a given number of axes.

This is used to compute the transformation matrices that maps a set of Cartesian functions to another set of Cartesian functions in a rotated coordinate system.

Member Function Documentation

virtual int sc::RedundantCartesianIter::bfn () [pure virtual]

Return the current Cartesian basis function number.

Implemented in sc::RedundantCartesianIterCints, sc::RedundantCartesianIterCCA, and sc::RedundantCartesianIterV3.

History

  • Debian 12 (Bookworm): the text shown here
  • Debian 11 (Bullseye)
  • Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch)
  • Debian 3.1 (Sarge)

Author

Generated automatically by Doxygen for MPQC from the source code.

From libsc-doc 2.3.1-22 in Debian 12 (Bookworm). Parsed by carta from the page's man source.