sc::SpatialMOPairIter(3)
Okay bestie, this is sc::SpatialMOPairIter(3) from the MPQC manual β and yes, itβs giving spatial-orbital pair-ordering realness. π
β¨
β¨ NAME β¨
SpatialMOPairIter gives the ordering of pairs of spatial orbitals. π«Ά
π¦ SYNOPSIS π¦
#include <pairiter.h>
Inherits sc::MOPairIter.
Inherited by sc::SpatialMOPairIter_eq, and sc::SpatialMOPairIter_neq.
πΈ Public Member Functions πΈ
SpatialMOPairIter (const Ref< MOIndexSpace > &space_i, const Ref< MOIndexSpace > &space_j)β Initialize a spatial pair iterator for the given MO spaces. Literally sets it up for you. πvirtual int nij_aa () const =0β Returns the number of functions in alpha-alpha space. Count βem, bestie. β¨virtual int nij_ab () const =0β Returns the number of functions in alpha-beta space. Yup, that spin case too. π«virtual int ij_aa () const =0β Returns compound indexijfor the alpha-alpha case. πvirtual int ij_ab () const =0β Returns compound indexijfor the alpha-beta case. π¦virtual int ij_ba () const =0β Returns compound indexijfor the beta-alpha case. π
π Additional Inherited Members π
This class also has additional inherited members β thatβs the whole section in the source, no extra list dropped here. π«‘
π Detailed Description π
SpatialMOPairIter gives the ordering of pairs of spatial orbitals.
Different spin cases appear. Periodt. π
π₯ Member Function Documentation π₯
virtual int sc::SpatialMOPairIter::ij_aa () const [pure virtual]
Returns compound index ij for alpha-alpha case. If the combintaion is not allowed then return -1 β and yes, thatβs their spelling, not mine π. If itβs not allowed, you get -1, no cap.
Implemented in sc::SpatialMOPairIter_neq, and sc::SpatialMOPairIter_eq.
π Author π
Generated automatically by Doxygen for MPQC from the source code. Iconic automation behavior, honestly. π€β¨
π Cute sign-off: Version 2.3.1, dated Sun Oct 4 2020, generated automatically by Doxygen for MPQC from the source code. Bye bestie! ππ«Ά
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms