|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Reporter
Enables passing of messages between the kodkod engine and the client about the following stages of the analysis:
options
used for analysis.
Method Summary | |
---|---|
void |
flattening(BooleanFormula circuit)
Reports that the stage 5 of the analysis is being performed on the given boolean formula. |
void |
generatingSBP()
Reports that the analysis is in stage 4. |
void |
optimizingBounds()
Reports that bounds optimization is in progress (stage 1). |
void |
optimizingFormula()
Reports that formula optimization is in progress (stage 2). |
void |
skolemizing(Decl decl,
Relation skolem,
java.util.List<Decl> context)
Reports that the given declaration is being skolemized using the given skolem relation. |
void |
solvingCNF(int primaryVars,
int vars,
int clauses)
Reports that the cnf generated in stage 7, consisting of the given number of variables and clauses, is being analyzed by a sat solver (stage 8 of the analysis). |
void |
translatingToBoolean(Formula formula,
Bounds bounds)
Reports that the analysis of the given (optimized) formula and bounds is in stage 3. |
void |
translatingToCNF(BooleanFormula circuit)
Reports that the given (optimized) circuit is being translated to CNF (stage 6 of the analysis). |
Method Detail |
---|
void optimizingBounds()
void optimizingFormula()
void skolemizing(Decl decl, Relation skolem, java.util.List<Decl> context)
void translatingToBoolean(Formula formula, Bounds bounds)
bounds' = bounds |
void generatingSBP()
void flattening(BooleanFormula circuit)
void translatingToCNF(BooleanFormula circuit)
void solvingCNF(int primaryVars, int vars, int clauses)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |