| appendClause(const string &formulaString, const bool &hasExist, Clause *const &c, const double &wt, const bool &isHardClause, int &retClauseIdx) | MLN | [inline] |
| clauseInNonExistAndNonExistUniqueFormulaCNF(const int &i) const | MLN | [inline] |
| clauseInNonExistAndNonExistUniqueFormulaCNF(const Clause *const &c) const | MLN | [inline] |
| compress() | MLN | [inline] |
| containsClause(const Clause *const &c) const | MLN | [inline] |
| findClause(const Clause *const &c) const | MLN | [inline] |
| findClauseIdx(const Clause *const &c) const | MLN | [inline] |
| getClause(const int &i) const | MLN | [inline] |
| getClauses() const | MLN | [inline] |
| getClauses(Array< Clause * > *const &clauses) const | MLN | [inline] |
| getClausesContainingPred(const int &predId) const | MLN | [inline] |
| getClausesOfFormula(const string &formulaStr) const | MLN | [inline] |
| getClauseWts(Array< double > &wts) const | MLN | [inline] |
| getFormulaAndClausesArray() const | MLN | [inline] |
| getFormulaWt(const string &formulaStr) | MLN | [inline] |
| getMaxAbsSoftWt() | MLN | [inline] |
| getMLNClauseInfo(const int &i) const | MLN | [inline] |
| getMLNClauseInfoIndexPtr(const int &i) const | MLN | [inline] |
| getMLNClauseInfos() const | MLN | [inline] |
| getNumClauses() const | MLN | [inline] |
| getNumHardClauses() const | MLN | [inline] |
| getPredIdToClausesMap() const | MLN | [inline] |
| isExistClause(const int &i) const | MLN | [inline] |
| isExistClause(const Clause *const &c) const | MLN | [inline] |
| isExistUniqueClause(const int &i) const | MLN | [inline] |
| isExistUniqueClause(const Clause *const &c) const | MLN | [inline] |
| MLN() | MLN | [inline] |
| printClausePriorMeans(ostream &out, const Domain *const &domain) | MLN | [inline] |
| printClausesWithWeights(ostream &out, const Domain *const &domain, int *const &startIdx=NULL, const bool &includeExistClauses=true, const bool &sortByLen=false, const bool &divWtAmongExistFormulas=false) const | MLN | [inline] |
| printFormulaPriorMeans(ostream &out) | MLN | [inline] |
| printMLN(ostream &out, const Domain *const &domain) | MLN | [inline] |
| printMLNClausesFormulas(ostream &out, const Domain *const &domain, const bool &includeIdx) | MLN | [inline] |
| printMLNNonExistFormulas(ostream &out, const Domain *const &domain) | MLN | [inline] |
| rehashClauses() | MLN | [inline] |
| removeAllClauses(Array< Clause * > *const &clauses) | MLN | [inline] |
| removeClause(const int &remIdx) | MLN | [inline] |
| removeClause(const Clause *const &c) | MLN | [inline] |
| setClauseInfoPriorMeansToClauseWts() | MLN | [inline] |
| setClauseWts(Array< double > &wts) | MLN | [inline] |
| setFormulaIsExistUnique(const string &formulaStr, const bool &isExistUnique) | MLN | [inline] |
| setFormulaIsHard(const string &formulaStr, const bool &isHard) | MLN | [inline] |
| setFormulaNumPreds(const string &formulaStr, const int &numPreds) | MLN | [inline] |
| setFormulaPriorMean(const string &formulaStr, const double &priorMean) | MLN | [inline] |
| setFormulaWt(const string &formulaStr, const double &wt) | MLN | [inline] |
| ~MLN() | MLN | [inline] |