|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectforge.solve.ForgeReporter
public abstract class ForgeReporter
Reports details of the Forge and underlying Kodkod analysis.
Constructor Summary | |
---|---|
ForgeReporter()
|
Method Summary | |
---|---|
void |
buildingAnalysis()
Reports that Forge is building an analysis from a given specification and bounds. |
void |
detectedSymmetries(java.util.Set<?> parts)
Reports the symmetries detected by Kodkod as a set of (kodkod.util.ints.IntSet) objects. |
void |
detectingSymmetries(java.lang.Object bounds)
Reports that Kodkod is detecting symmetries in the given bounds (kodkod.instance.Bounds). |
void |
flattening(java.lang.Object circuit)
Reports that Kodkod flattering of the given boolean circuit (kodkod.engine.bool.BooleanFormula) is in progress. |
void |
generatingSBP()
Reports that Kodkod SBP is in progress. |
void |
optimizingBoundsAndFormula()
Reports that Kodkod is optimizing the bounds and formula. |
void |
skolemizing(java.lang.Object decl,
java.lang.Object skolem,
java.util.List<?> context)
Reports that Kodkod is skolemizing the declaration (kodkod.ast.Decl) using the given skolem relation (kodkod.ast.Relation). |
void |
solvingAnalysis()
Reports that Forge is about to invoke Kodkod to solve the analysis. |
void |
solvingCNF(int primaryVars,
int vars,
int clauses)
Reports that Kodkod generated a CNF consisting of the given number of variables and clauses, is being analyzed by a SAT solver. |
void |
transformingProcedure()
Reports that Forge is transforming the procedure. |
void |
translatingToBoolean(java.lang.Object formula,
java.lang.Object bounds)
Reports that Kodkod is translating the given formula (kodkod.ast.Formula) and bounds (kodkod.instance.Bounds) to a boolean circuit. |
void |
translatingToCNF(java.lang.Object circuit)
Reports that Kodkod is translating the given boolean circuit (kodkod.engine.bool.BooleanFormula) to CNF. |
void |
translatingToKodkod()
Reports that Forge is translating the procedure to Kodkod. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ForgeReporter()
Method Detail |
---|
public void transformingProcedure()
public void translatingToKodkod()
public void buildingAnalysis()
public void solvingAnalysis()
public void generatingSBP()
public void optimizingBoundsAndFormula()
public void detectingSymmetries(java.lang.Object bounds)
public void detectedSymmetries(java.util.Set<?> parts)
public void flattening(java.lang.Object circuit)
public void skolemizing(java.lang.Object decl, java.lang.Object skolem, java.util.List<?> context)
public void solvingCNF(int primaryVars, int vars, int clauses)
public void translatingToBoolean(java.lang.Object formula, java.lang.Object bounds)
public void translatingToCNF(java.lang.Object circuit)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |