Clause Member List

This is the complete list of members for Clause, including all inherited members.

addConstantTuple(const Domain *const &domain, const Database *const &db, const Clause *const &origClauseLits, Array< int > *const &constants, Array< Variable * > *const &eqVars, ClauseToSuperClauseMap *const &clauseToSuperClause, bool useImplicit)Clause [inline]
addUnknownClauses(const Domain *const &domain, const Database *const &db, const int &gndPredIdx, const GroundPredicate *const &groundPred, const AddGroundClauseStruct *const &agcs)Clause [inline]
addWt(const double &wt)Clause [inline]
appendPredicate(Predicate *const &p)Clause [inline]
canonicalize(Array< int > *const &oldVarIdToNewVarId=NULL)Clause [inline]
canonicalizeWithoutVariables()Clause [inline]
checkPredsAreConnected()Clause [inline]
Clause()Clause [inline]
Clause(const double &wt)Clause [inline]
Clause(const Clause &c)Clause [inline]
ClauseSampler classClause [friend]
compress()Clause [inline]
computeFixedSizeB()Clause [inline, static]
containsConstants() constClause [inline]
containsPredicate(const Predicate *const &pred) constClause [inline]
countDiffNumTrueGroundings(Predicate *const &gndPred, const Domain *const &domain, Database *const &db, const bool &hasUnknownPreds, const bool &sampleClauses, const int &combo)Clause [inline]
getActiveClauseCnt(Predicate *const &gndPred, const Domain *const &domain, bool const &ignoreActivePreds)Clause [inline]
getActiveClauses(Predicate *const &gndPred, const Domain *const &domain, Array< GroundClause * > *const &activeGroundClauses, GroundPredicateHashArray *const &seenGndPreds, bool const &ignoreActivePreds)Clause [inline]
getAuxClauseData() constClause [inline]
getClauseSampler()Clause [inline, static]
getConstantTuples(const Domain *const &domain, const Database *const &db, Array< int > *const &mlnClauseTermIds, const Clause *const &varClause, PredicateTermToVariable *const &ptermToVar, ClauseToSuperClauseMap *const &clauseToSuperClause, bool useImplicit)Clause
getNumGroundings(const Domain *const &domain)Clause [inline]
getNumPredicates() constClause [inline]
getNumTrueFalseUnknownGroundings(const Domain *const &domain, const Database *const &db, const bool &hasUnknownPreds, double &numTrue, double &numFalse, double &numUnknown)Clause [inline]
getNumTrueGroundings(const Domain *const &domain, const Database *const &db, const bool &hasUnknownPreds)Clause [inline]
getNumTrueUnknownGroundings(const Domain *const &domain, const Database *const &db, const bool &hasUnknownPreds, double &numTrue, double &numUnknown)Clause [inline]
getNumUnknownGroundings(const Domain *const &domain, const Database *const &db, const bool &hasUnknownPreds)Clause [inline]
getNumVariables() constClause [inline]
getNumVariablesAssumeCanonicalized() constClause [inline]
getOpAsString(const int &op)Clause [inline, static]
getPredicate(const int &idx) constClause [inline]
getPredicates() constClause [inline]
getTypeIdToVarIdsMapAndSmallestVarId(int &smallestVarId)Clause [inline]
getUnknownClauses(const Domain *const &domain, const Database *const &db, const int &gndPredIdx, const GroundPredicate *const &groundPred, const Predicate *const &gndPred, Array< GroundClause * > *const &unknownGndClauses, Array< Clause * > *const &unknownClauses)Clause [inline]
getWt() constClause [inline]
getWtPtr() constClause [inline]
hashCode()Clause [inline]
hasRedundantPredicates()Clause [inline]
isDirty() constClause [inline]
isHardClause() constClause [inline]
isLocked() constClause [inline]
isSatisfiable(const Domain *const &domain, const Database *const &db, const bool &hasUnknownPreds)Clause [inline]
lock()Clause [inline]
moveTermsFromUnseenToSeen(Array< Term * > *const &terms, PredicateHashArray &unseenPreds, Array< Predicate * > &seenPreds)Clause [inline, static]
newAuxClauseData()Clause [inline]
newCache(const int &numDomains, const int &numPreds)Clause [inline]
print(ostream &out, const Domain *const &domain, const bool &withWt, const bool &asInt, const bool &withStrVar) constClause [inline]
print(ostream &out, const Domain *const &domain) constClause [inline]
printAsInt(ostream &out) const Clause [inline]
printWithoutWt(ostream &out, const Domain *const &domain) constClause [inline]
printWithoutWtWithStrVar(ostream &out, const Domain *const &domain) constClause [inline]
printWithoutWtWithStrVarAndPeriod(ostream &out, const Domain *const &domain) constClause [inline]
printWithWtAndStrVar(ostream &out, const Domain *const &domain) constClause [inline]
removeAllPredicates()Clause [inline]
removePredicate(const int &i)Clause [inline]
removeRedundantPredicates()Clause [inline]
removeRedundantPredicatesAndCanonicalize()Clause [inline]
same(Clause *const &c)Clause [inline]
setAuxClauseData(AuxClauseData *const &acd)Clause [inline]
setClauseSampler(ClauseSampler *const &cs)Clause [inline, static]
setDirty()Clause [inline]
setIsHardClause(const bool &b)Clause [inline]
setWt(const double &wt)Clause [inline]
sizeMB() constClause [inline]
sortByLen(Array< Clause * > &ca)Clause [inline, static]
trackConstants()Clause [inline]
translateConstants(const Domain *const &orig, const Domain *const &nnew)Clause [inline]
unlock()Clause [inline]
updateToVarClause()Clause
~Clause()Clause [inline]


Generated on Sun Jun 7 11:55:22 2009 for Alchemy by  doxygen 1.5.1