sc::PureSpinPairIter Class Reference

PureSpinPairIter iterates over spin-adapted (singlet or triplet) orbital pairs. More...

#include <chemistry/qc/mbptr12/pairiter.h>

Inheritance diagram for sc::PureSpinPairIter:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 PureSpinPairIter (const Ref< OrbitalSpace > &space, const PureSpinCase2 &S)
 spincase S
void start (const int first_ij=0)
 Start the iteration.
void next ()
 Move to the next pair.
 operator int () const
 Returns nonzero if the iterator currently hold valid data.


Detailed Description

PureSpinPairIter iterates over spin-adapted (singlet or triplet) orbital pairs.

Clearly, only valid when both indices come from the same orbital space.


The documentation for this class was generated from the following file:

Generated at Sun Feb 22 10:12:45 2009 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.5.6.
These pages are hosted on SourceForge.net