CVCL::SearchEngineTheoremProducer Member List

This is the complete list of members for CVCL::SearchEngineTheoremProducer, including all inherited members.

andCNFRule(const Theorem &thm)CVCL::SearchEngineTheoremProducer [virtual]
caseSplit(const Expr &a, const Theorem &a_proves_c, const Theorem &not_a_proves_c)CVCL::SearchEngineTheoremProducer [virtual]
checkSoundNoSkolems(const Expr &e, ExprMap< bool > &visited, const ExprMap< bool > &skolems)CVCL::SearchEngineTheoremProducer [private]
checkSoundNoSkolems(const Theorem &t, ExprMap< bool > &visited, const ExprMap< bool > &skolems)CVCL::SearchEngineTheoremProducer [private]
confAndrAF(const Theorem &andr_th, const Theorem &a_th, const Theorem &l_th, const Theorem &r_th)CVCL::SearchEngineTheoremProducer [virtual]
confAndrAT(const Theorem &andr_th, const Theorem &a_th, bool left, const Theorem &b_th)CVCL::SearchEngineTheoremProducer [virtual]
confIffr(const Theorem &iffr_th, const Theorem &i_th, const Theorem &l_th, const Theorem &r_th)CVCL::SearchEngineTheoremProducer [virtual]
confIterIfThen(const Theorem &iter_th, bool left, const Theorem &ite_th, const Theorem &if_th, const Theorem &then_th)CVCL::SearchEngineTheoremProducer [virtual]
confIterThenElse(const Theorem &iter_th, const Theorem &ite_th, const Theorem &then_th, const Theorem &else_th)CVCL::SearchEngineTheoremProducer [virtual]
conflictClause(const Theorem &thm, const std::vector< Theorem > &lits, const std::vector< Theorem > &gamma)CVCL::SearchEngineTheoremProducer [virtual]
conflictRule(const std::vector< Theorem > &thms, const Theorem &clause)CVCL::SearchEngineTheoremProducer [virtual]
convertToCNF(const Expr &v, const Expr &phi)CVCL::SearchEngineTheoremProducer [private]
cutRule(const std::vector< Theorem > &thmsA, const Theorem &as_prove_b)CVCL::SearchEngineTheoremProducer [virtual]
d_checkProofsCVCL::TheoremProducer [protected]
d_commonRulesCVCL::SearchEngineTheoremProducer [private]
d_emCVCL::TheoremProducer [protected]
d_holeCVCL::TheoremProducer [protected]
d_pfOpCVCL::TheoremProducer [protected]
d_tmCVCL::TheoremProducer [protected]
eliminateSkolemAxioms(const Theorem &tFalse, const std::vector< Theorem > &delta)CVCL::SearchEngineTheoremProducer [virtual]
findInLocalCache(const Expr &i, ExprMap< Expr > &localCache, std::vector< Expr > &boundVars)CVCL::SearchEngineTheoremProducer [private]
iffCNFRule(const Theorem &thm)CVCL::SearchEngineTheoremProducer [virtual]
iffToClauses(const Theorem &iff)CVCL::SearchEngineTheoremProducer [virtual]
impCNFRule(const Theorem &thm)CVCL::SearchEngineTheoremProducer [virtual]
iteCNFRule(const Theorem &thm)CVCL::SearchEngineTheoremProducer [virtual]
iteToClauses(const Theorem &ite)CVCL::SearchEngineTheoremProducer [virtual]
negIntro(const Expr &not_a, const Theorem &pfFalse)CVCL::SearchEngineTheoremProducer [virtual]
newAssumption(const Expr &thm, const Proof &pf, int scope=-1)CVCL::TheoremProducer [inline, protected]
newLabel(const Expr &e)CVCL::TheoremProducer
newPf(const std::string &name)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e)CVCL::TheoremProducer
newPf(const std::string &name, const Proof &pf)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e1, const Expr &e2)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e, const Proof &pf)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e1, const Expr &e2, const Expr &e3)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e1, const Expr &e2, const Proof &pf)CVCL::TheoremProducer
newPf(const std::string &name, Expr::iterator begin, const Expr::iterator &end)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e, Expr::iterator begin, const Expr::iterator &end)CVCL::TheoremProducer
newPf(const std::string &name, Expr::iterator begin, const Expr::iterator &end, const std::vector< Proof > &pfs)CVCL::TheoremProducer
newPf(const std::string &name, const std::vector< Expr > &args)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e, const std::vector< Expr > &args)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e, const std::vector< Proof > &pfs)CVCL::TheoremProducer
newPf(const std::string &name, const Expr &e1, const Expr &e2, const std::vector< Proof > &pfs)CVCL::TheoremProducer
newPf(const std::string &name, const std::vector< Proof > &pfs)CVCL::TheoremProducer
newPf(const std::string &name, const std::vector< Expr > &args, const Proof &pf)CVCL::TheoremProducer
newPf(const std::string &name, const std::vector< Expr > &args, const std::vector< Proof > &pfs)CVCL::TheoremProducer
newPf(const Proof &label, const Expr &frm, const Proof &pf)CVCL::TheoremProducer
newPf(const Proof &label, const Proof &pf)CVCL::TheoremProducer
newPf(const std::vector< Proof > &labels, const std::vector< Expr > &frms, const Proof &pf)CVCL::TheoremProducer
newPf(const std::vector< Proof > &labels, const Proof &pf)CVCL::TheoremProducer
newReflTheorem(const Expr &e, const Proof &pf)CVCL::TheoremProducer [inline, protected]
newRWTheorem(const Expr &lhs, const Expr &rhs, const Assumptions &assump, const Proof &pf)CVCL::TheoremProducer [inline, protected]
newRWTheorem3(const Expr &lhs, const Expr &rhs, const Assumptions &assump, const Proof &pf)CVCL::TheoremProducer [inline, protected]
newTheorem(const Expr &thm, const Assumptions &assump, const Proof &pf)CVCL::TheoremProducer [inline, protected]
newTheorem3(const Expr &thm, const Assumptions &assump, const Proof &pf)CVCL::TheoremProducer [inline, protected]
opCNFRule(const Theorem &thm, int kind, const std::string &ruleName)CVCL::SearchEngineTheoremProducer [private]
orCNFRule(const Theorem &thm)CVCL::SearchEngineTheoremProducer [virtual]
proofByContradiction(const Expr &a, const Theorem &pfFalse)CVCL::SearchEngineTheoremProducer [virtual]
propAndrAF(const Theorem &andr_th, bool left, const Theorem &b_th)CVCL::SearchEngineTheoremProducer [virtual]
propAndrAT(const Theorem &andr_th, const Theorem &l_th, const Theorem &r_th)CVCL::SearchEngineTheoremProducer [virtual]
propAndrLF(const Theorem &andr_th, const Theorem &a_th, const Theorem &r_th)CVCL::SearchEngineTheoremProducer [virtual]
propAndrLRT(const Theorem &andr_th, const Theorem &a_th, Theorem *l_th, Theorem *r_th)CVCL::SearchEngineTheoremProducer [virtual]
propAndrRF(const Theorem &andr_th, const Theorem &a_th, const Theorem &l_th)CVCL::SearchEngineTheoremProducer [virtual]
propIffr(const Theorem &iffr_th, int p, const Theorem &a_th, const Theorem &b_th)CVCL::SearchEngineTheoremProducer [virtual]
propIterIfThen(const Theorem &iter_th, bool left, const Theorem &ite_th, const Theorem &then_th, Theorem *if_th, Theorem *else_th)CVCL::SearchEngineTheoremProducer [virtual]
propIterIte(const Theorem &iter_th, bool left, const Theorem &if_th, const Theorem &then_th)CVCL::SearchEngineTheoremProducer [virtual]
propIterThen(const Theorem &iter_th, const Theorem &ite_th, const Theorem &if_th)CVCL::SearchEngineTheoremProducer [virtual]
SearchEngineTheoremProducer(TheoremManager *tm)CVCL::SearchEngineTheoremProducer
soundError(const std::string &file, int line, const std::string &cond, const std::string &msg)CVCL::TheoremProducer [protected]
TheoremProducer(TheoremManager *tm)CVCL::TheoremProducer
unitProp(const std::vector< Theorem > &thms, const Theorem &clause, unsigned i)CVCL::SearchEngineTheoremProducer [virtual]
verifyConflict(const Theorem &thm, TheoremMap &m)CVCL::SearchEngineTheoremProducer [private]
withAssumptions()CVCL::TheoremProducer [inline]
withProof()CVCL::TheoremProducer [inline]
~SearchEngineRules()CVCL::SearchEngineRules [inline, virtual]
~SearchEngineTheoremProducer()CVCL::SearchEngineTheoremProducer [inline, virtual]
~TheoremProducer()CVCL::TheoremProducer [inline, virtual]


Generated on Thu Apr 13 16:57:45 2006 for CVC Lite by  doxygen 1.4.4