Enum ProjectionTerms¶
Defined in File pno.hpp
Enum Documentation¶
-
enum class sequant::mbpt::ProjectionTerms : std::uint32_t¶
the R2 terms the projection fires on; the four cells partition eligible R2 terms by (Mulliken class, order in the amplitudes), where linear means <= 1 in the amplitudes
Values:
-
enumerator None¶
-
enumerator ExchangeLinear¶
(ov|ov)integrals in R2 terms of order <= 1 in the amplitudes
-
enumerator ExchangeNonlinear¶
(ov|ov)integrals in R2 terms of order >= 2 in the amplitudes
-
enumerator CoulombLinear¶
(oo|vv)integrals in R2 terms of order <= 1 in the amplitudes
-
enumerator CoulombNonlinear¶
(oo|vv)integrals in R2 terms of order >= 2 in the amplitudes
-
enumerator Exchange¶
-
enumerator Coulomb¶
-
enumerator Linear¶
-
enumerator Nonlinear¶
-
enumerator All¶
-
enumerator None¶