CVCL::SearchEngineFast Member List

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

addCNFFact(const Theorem &thm, bool fromCore=false)CVCL::SearchImplBase [protected]
addFact(const Theorem &thm)CVCL::SearchImplBase
addLiteralFact(const Theorem &thm)CVCL::SearchEngineFast [virtual]
addNewClause(Clause &c)CVCL::SearchEngineFast [private]
addNonLiteralFact(const Theorem &thm)CVCL::SearchEngineFast [virtual]
addSplitter(const Expr &e, int priority)CVCL::SearchEngineFast [virtual]
analyzeUIPs(const Theorem &falseThm, int conflictScope)CVCL::SearchEngineFast [private]
assertAssumptions()CVCL::SearchEngineFast [private]
bcp()CVCL::SearchEngineFast [private]
checkSAT()CVCL::SearchEngineFast [private]
checkValid(const Expr &e)CVCL::SearchImplBase [virtual]
checkValidInternal(const Expr &e)CVCL::SearchEngineFast [virtual]
checkValidMain(const Expr &e2)CVCL::SearchEngineFast [private]
Circuit classCVCL::SearchEngineFast [friend]
clearFacts()CVCL::SearchEngineFast [private]
clearLiterals()CVCL::SearchEngineFast [private]
commitFacts()CVCL::SearchEngineFast [private]
ConflictClauseManager classCVCL::SearchEngineFast [friend]
createRules()CVCL::SearchEngine [protected]
d_applyCNFRulesCacheCVCL::SearchImplBase [protected]
d_assumptionsCVCL::SearchImplBase [protected]
d_berkminFlagCVCL::SearchEngineFast [private]
d_bottomScopeCVCL::SearchImplBase [protected]
d_circuitPropCountCVCL::SearchEngineFast [private]
d_circuitsCVCL::SearchEngineFast [private]
d_circuitsByExprCVCL::SearchEngineFast [private]
d_clausesCVCL::SearchEngineFast [private]
d_clausesQueryEndCVCL::SearchEngineFast [private]
d_clausesQueryStartCVCL::SearchEngineFast [private]
d_cnfCacheCVCL::SearchImplBase [protected]
d_cnfOptionCVCL::SearchImplBase [protected]
d_cnfVarsCVCL::SearchImplBase [protected]
d_commonRulesCVCL::SearchEngine [protected]
d_conflictClauseCountCVCL::SearchEngineFast [private]
d_conflictClauseManagerCVCL::SearchEngineFast [private]
d_conflictClausesCVCL::SearchEngineFast [private]
d_conflictClauseStackCVCL::SearchEngineFast [private]
d_conflictCountCVCL::SearchEngineFast [private]
d_conflictTheoremCVCL::SearchEngineFast [private]
d_coreCVCL::SearchEngine [protected]
d_coreSatAPI_implBaseCVCL::SearchImplBase [protected]
d_decisionEngineCVCL::SearchEngineFast [private]
d_dpSplittersCVCL::SearchImplBase [protected]
d_enqueueCNFCacheCVCL::SearchImplBase [protected]
d_factQueueCVCL::SearchEngineFast [private]
d_ifLiftOptionCVCL::SearchImplBase [protected]
d_ignoreCnfVarsOptionCVCL::SearchImplBase [protected]
d_inCheckSATCVCL::SearchEngineFast [private]
d_lastConflictClauseCVCL::SearchEngineFast [private]
d_lastConflictScopeCVCL::SearchEngineFast [private]
d_lastCounterExampleCVCL::SearchImplBase [protected]
d_lastValidCVCL::SearchImplBase [protected]
d_literalsCVCL::SearchEngineFast [private]
d_literalSetCVCL::SearchEngineFast [private]
d_litsAliveCVCL::SearchEngineFast [private]
d_litsByScoresCVCL::SearchEngineFast [private]
d_litsMaxScorePosCVCL::SearchEngineFast [private]
d_litSortCountCVCL::SearchEngineFast [private]
d_nameCVCL::SearchEngineFast [private]
d_nonLiteralsCVCL::SearchEngineFast [private]
d_nonLiteralsSavedCVCL::SearchEngineFast [private]
d_nonlitQueryEndCVCL::SearchEngineFast [private]
d_nonlitQueryStartCVCL::SearchEngineFast [private]
d_origFormulaOptionCVCL::SearchImplBase [protected]
d_replaceITECacheCVCL::SearchImplBase [protected]
d_rulesCVCL::SearchEngine [protected]
d_simplifiedThmCVCL::SearchEngineFast [private]
d_splitterCountCVCL::SearchEngineFast [private]
d_unitConflictClausesCVCL::SearchEngineFast [private]
d_unitPropCountCVCL::SearchEngineFast [private]
d_unreportedLitsCVCL::SearchEngineFast [private]
d_unreportedLitsHandledCVCL::SearchEngineFast [private]
d_useEnqueueFactCVCL::SearchEngineFast [private]
d_vmCVCL::SearchImplBase [protected]
enqueueFact(const Theorem &thm)CVCL::SearchEngineFast [private]
findSplitter()CVCL::SearchEngineFast [private]
fixConflict()CVCL::SearchEngineFast [private]
getAssumptions(std::vector< Expr > &assumptions)CVCL::SearchImplBase [virtual]
getAssumptionsUsed()CVCL::SearchImplBase [virtual]
getBottomScope()CVCL::SearchImplBase [inline]
getConcreteModel(ExprMap< Expr > &m)CVCL::SearchEngine
getCounterExample(std::vector< Expr > &assertions)CVCL::SearchEngineFast [virtual]
CVCL::SearchImplBase::getCounterExample(std::vector< Expr > &assertions, bool inOrder=true)CVCL::SearchImplBase [virtual]
getImpliedLiteral()CVCL::SearchImplBase [inline, virtual]
getInternalAssumptions(std::vector< Expr > &assumptions)CVCL::SearchImplBase [virtual]
getName()CVCL::SearchEngineFast [inline, virtual]
getProof()CVCL::SearchImplBase [virtual]
getUserAssumptions(std::vector< Expr > &assumptions)CVCL::SearchImplBase [virtual]
IF_DEBUG(void fullCheck())CVCL::SearchEngineFast [private]
isAssumption(const Expr &e)CVCL::SearchEngineFast [virtual]
isClause(const Expr &e)CVCL::SearchImplBase
isCNFVar(const Expr &e)CVCL::SearchImplBase [inline]
isGoodSplitter(const Expr &e)CVCL::SearchImplBase
isPropClause(const Expr &e)CVCL::SearchImplBase
lastThm()CVCL::SearchImplBase [inline, virtual]
newIntAssumption(const Expr &e)CVCL::SearchEngineFast [virtual]
CVCL::SearchImplBase::newIntAssumption(const Theorem &thm)CVCL::SearchImplBase
newLiteral(const Expr &e)CVCL::SearchImplBase [inline, protected]
newUserAssumption(const Expr &e, int scope=-1)CVCL::SearchImplBase [virtual]
processConflict(const Literal &l)CVCL::SearchEngineFast [private]
processConflict(const Theorem &thm)CVCL::SearchEngineFast [private]
processResult(const Theorem &res, const Expr &e)CVCL::SearchImplBase
propagate(const Clause &c, int idx, bool &wpUpdated)CVCL::SearchEngineFast [private]
recordFact(const Theorem &thm)CVCL::SearchEngineFast [private]
registerAtom(const Expr &e)CVCL::SearchImplBase [inline, virtual]
restart(const Expr &e)CVCL::SearchImplBase [virtual]
restartInternal(const Expr &e)CVCL::SearchEngineFast [virtual]
returnFromCheck()CVCL::SearchImplBase [inline, virtual]
scopeLevel()CVCL::SearchImplBase [inline, protected]
SearchEngine(TheoryCore *core)CVCL::SearchEngine
SearchEngineFast(TheoryCore *core)CVCL::SearchEngineFast
SearchImplBase(TheoryCore *core)CVCL::SearchImplBase
setInconsistent(const Theorem &thm)CVCL::SearchEngineFast [private]
simplify(const Theorem &e)CVCL::SearchImplBase [inline, protected]
split()CVCL::SearchEngineFast [private]
theoryCore()CVCL::SearchEngine [inline]
traceConflict(const Theorem &conflictThm)CVCL::SearchEngineFast [private]
unitPropagation(const Clause &c, unsigned idx)CVCL::SearchEngineFast [private]
updateLitCounts(const Clause &c)CVCL::SearchEngineFast [private]
updateLitScores(bool firstTime)CVCL::SearchEngineFast [private]
wp(const Literal &literal)CVCL::SearchEngineFast [private]
~SearchEngine()CVCL::SearchEngine [virtual]
~SearchEngineFast()CVCL::SearchEngineFast [virtual]
~SearchImplBase()CVCL::SearchImplBase [virtual]


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