<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <title>CVC3: Member List</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">CVC3 </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.2 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="inherits.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceCVC3.html">CVC3</a></li><li class="navelem"><a class="el" href="classCVC3_1_1SearchEngineRules.html">SearchEngineRules</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">CVC3::SearchEngineRules Member List</div> </div> </div><!--header--> <div class="contents"> <p>This is the complete list of members for <a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a>, including all inherited members.</p> <table class="directory"> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gab183ff7d1013729d0d3e2dbe28686e3c">andCNFRule</a>(const Theorem &thm)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga7db620d19846bd5947321a8d6f9e7da4">caseSplit</a>(const Expr &a, const Theorem &a_proves_c, const Theorem &not_a_proves_c)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gadb878db4f9d24a21b62f50df2713ecca">confAndrAF</a>(const Theorem &andr_th, const Theorem &a_th, const Theorem &l_th, const Theorem &r_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga09d987f2d81c19d798d7185b125879b6">confAndrAT</a>(const Theorem &andr_th, const Theorem &a_th, bool left, const Theorem &b_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gaef31b1a5f6d6e9f270a1ab28ee361b14">confIffr</a>(const Theorem &iffr_th, const Theorem &i_th, const Theorem &l_th, const Theorem &r_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga771471d7cbb2253bc32f2a8018bd7182">confIterIfThen</a>(const Theorem &iter_th, bool left, const Theorem &ite_th, const Theorem &if_th, const Theorem &then_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gaae491d08949a1ec57981526c8e960119">confIterThenElse</a>(const Theorem &iter_th, const Theorem &ite_th, const Theorem &then_th, const Theorem &else_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga03be39f8ffe84a1bcc09bba60f45245c">conflictClause</a>(const Theorem &thm, const std::vector< Theorem > &lits, const std::vector< Theorem > &gamma)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga9c74425b4471d411f58f16781951c441">conflictRule</a>(const std::vector< Theorem > &thms, const Theorem &clause)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#gac1ef0687c058a3d4bd1d9ed88cd27abe">cutRule</a>(const std::vector< Theorem > &thmsA, const Theorem &as_prove_b)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga3ddf95924d2ff2efb59e84dc78a19821">eliminateSkolemAxioms</a>(const Theorem &tFalse, const std::vector< Theorem > &delta)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga4ab7606744594db9050cb83fe6b73668">iffCNFRule</a>(const Theorem &thm)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga356cd5a36ede50921fbaa3bc7e222d4f">iffToClauses</a>(const Theorem &iff)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga25f7b95c8ebce2be117d03a1c93d715f">impCNFRule</a>(const Theorem &thm)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gae9263cbcedf5def99b3c49ee6978497a">iteCNFRule</a>(const Theorem &thm)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga9b9c0fe62505477b6ec9774c1b5b2494">iteToClauses</a>(const Theorem &ite)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga846c2bdc33f6ff2080e76637ea618626">negIntro</a>(const Expr &not_a, const Theorem &pfFalse)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga7086aa693d2a3421bc349eca8e9938ba">orCNFRule</a>(const Theorem &thm)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga64c9fb7058e52c324ce76f15fcea37e2">proofByContradiction</a>(const Expr &a, const Theorem &pfFalse)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#gaf5a18f8bcdc2f71632f05bcfe0bc533e">propAndrAF</a>(const Theorem &andr_th, bool left, const Theorem &b_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gac7998bdcac234b0f3dc202d44b49c69c">propAndrAT</a>(const Theorem &andr_th, const Theorem &l_th, const Theorem &r_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga8c8fc73c8b0413f5ca3fa7d72e687f5b">propAndrLF</a>(const Theorem &andr_th, const Theorem &a_th, const Theorem &r_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gad0150b04c296a6b8e05579c1dbd365f8">propAndrLRT</a>(const Theorem &andr_th, const Theorem &a_th, Theorem *l_th, Theorem *r_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#ga1158c41e7b7ed199271391d4404ce1b2">propAndrRF</a>(const Theorem &andr_th, const Theorem &a_th, const Theorem &l_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga9bc3e3eab4b1fe4fb2c0a0172ca25ee9">propIffr</a>(const Theorem &iffr_th, int p, const Theorem &a_th, const Theorem &b_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#gad35217bbc9f4a27b4d23af173e9ea2c7">propIterIfThen</a>(const Theorem &iter_th, bool left, const Theorem &ite_th, const Theorem &then_th, Theorem *if_th, Theorem *else_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga979ad08269cd2799993628eaaccc146f">propIterIte</a>(const Theorem &iter_th, bool left, const Theorem &if_th, const Theorem &then_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#gab7b07d3b350b2cc7f3f596233abb54ea">propIterThen</a>(const Theorem &iter_th, const Theorem &ite_th, const Theorem &if_th)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#ga55daf0bf95530208f5abf9484ded9055">satProof</a>(const Expr &queryExpr, const Proof &satProof)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="group__SE__Rules.html#gae7221bb8b77313a9b53a4beca9cc0aa0">unitProp</a>(const std::vector< Theorem > &thms, const Theorem &clause, unsigned i)=0</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="group__SE__Rules.html#gae48ac99bc858fb09857649a89af81f43">~SearchEngineRules</a>()</td><td class="entry"><a class="el" href="classCVC3_1_1SearchEngineRules.html">CVC3::SearchEngineRules</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Thu May 16 2013 13:25:19 for CVC3 by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.2 </small></address> </body> </html>