private void removeFactorsOfVariable (final Variable var) { for (Iterator it = factors.iterator (); it.hasNext ();) { Factor ptl = (Factor) it.next (); if (ptl.varSet ().contains (var)) { it.remove (); } } clique2ptl.retainEntries(new TObjectObjectProcedure () { public boolean execute (Object clique, Object ptl) { return !((VarSet) clique).contains (var); } }); }
private void removeFactorsOfVariable (final Variable var) { for (Iterator it = factors.iterator (); it.hasNext ();) { Factor ptl = (Factor) it.next (); if (ptl.varSet ().contains (var)) { it.remove (); } } clique2ptl.retainEntries(new TObjectObjectProcedure () { public boolean execute (Object clique, Object ptl) { return !((VarSet) clique).contains (var); } }); }
private void removeFactorsOfVariable (final Variable var) { for (Iterator it = factors.iterator (); it.hasNext ();) { Factor ptl = (Factor) it.next (); if (ptl.varSet ().contains (var)) { it.remove (); } } clique2ptl.retainEntries(new TObjectObjectProcedure () { public boolean execute (Object clique, Object ptl) { return !((VarSet) clique).contains (var); } }); }