TBTK
TBTK::FockStateRule::FockStateRule Member List

This is the complete list of members for TBTK::FockStateRule::FockStateRule, including all inherited members.

clone() const =0TBTK::FockStateRule::FockStateRulepure virtual
createNewRule(const LadderOperator< BitRegister > &ladderOperator) const =0TBTK::FockStateRule::FockStateRulepure virtual
createNewRule(const LadderOperator< ExtensiveBitRegister > &ladderOperator) const =0TBTK::FockStateRule::FockStateRulepure virtual
FockStateRule(FockStateRuleID fockStateRuleID)TBTK::FockStateRule::FockStateRule
FockStateRuleID enum nameTBTK::FockStateRule::FockStateRule
getFockStateRuleID() constTBTK::FockStateRule::FockStateRuleinline
isSatisfied(const FockSpace< BitRegister > &fockSpace, const FockState< BitRegister > &fockState) const =0TBTK::FockStateRule::FockStateRulepure virtual
isSatisfied(const FockSpace< ExtensiveBitRegister > &fockSpace, const FockState< ExtensiveBitRegister > &fockState) const =0TBTK::FockStateRule::FockStateRulepure virtual
operator*(const LadderOperator< BitRegister > &ladderOperator, const FockStateRule &fockStateRule)TBTK::FockStateRule::FockStateRulefriend
operator*(const LadderOperator< ExtensiveBitRegister > &ladderOperator, const FockStateRule &fockStateRule)TBTK::FockStateRule::FockStateRulefriend
operator==(const FockStateRule &rhs) const =0TBTK::FockStateRule::FockStateRulepure virtual
print() const =0TBTK::FockStateRule::FockStateRulepure virtual
~FockStateRule()TBTK::FockStateRule::FockStateRulevirtual