.TH "sc::MOPairIter" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::MOPairIter \- \fBMOPairIter\fP gives the ordering of orbital pairs\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBsc::RefCount\fP\&. .PP Inherited by \fBsc::SpatialMOPairIter\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBMOPairIter\fP (const \fBRef\fP< \fBMOIndexSpace\fP > &space_i, const \fBRef\fP< \fBMOIndexSpace\fP > &space_j)" .br .RI "Initialize an iterator for the given MO spaces\&. " .ti -1c .RI "virtual void \fBstart\fP (const int first_ij=0)=0" .br .RI "Start the iteration\&. " .ti -1c .RI "virtual void \fBnext\fP ()=0" .br .RI "Move to the next pair\&. " .ti -1c .RI "virtual \fBoperator int\fP () const =0" .br .RI "Returns nonzero if the iterator currently hold valid data\&. " .ti -1c .RI "int \fBni\fP () const" .br .RI "Returns the number of functions in space i\&. " .ti -1c .RI "int \fBnj\fP () const" .br .RI "Returns the number of functions in space j\&. " .ti -1c .RI "int \fBi\fP () const" .br .RI "Returns index i\&. " .ti -1c .RI "int \fBj\fP () const" .br .RI "Returns index j\&. " .ti -1c .RI "int \fBnij\fP () const" .br .RI "Returns the number of pair combinations for this iterator\&. " .ti -1c .RI "int \fBij\fP () const" .br .RI "Returns the current iteration\&. " .in -1c .SS "Protected Attributes" .in +1c .ti -1c .RI "bool \fBi_eq_j_\fP" .br .ti -1c .RI "int \fBni_\fP" .br .ti -1c .RI "int \fBnj_\fP" .br .ti -1c .RI "int \fBi_\fP" .br .ti -1c .RI "int \fBj_\fP" .br .ti -1c .RI "int \fBnij_\fP" .br .ti -1c .RI "int \fBij_\fP" .br .in -1c .SS "Additional Inherited Members" .SH "Detailed Description" .PP \fBMOPairIter\fP gives the ordering of orbital pairs\&. .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.