Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
M
main(String[])
- Static method in class nativesolver.
Make
Usage: java zchaff.Make -d
Make
- Class in
nativesolver
Generates and runs a system dependent Makefile that creates the dynamically linked libraries needed by
SATFactory
.
Make()
- Constructor for class nativesolver.
Make
matrix(Dimensions)
- Method in class kodkod.engine.bool.
BooleanFactory
Returns a BooleanMatrix with the given dimensions and this as the factory for its non-FALSE components.
matrix(Dimensions, IntSet, IntSet)
- Method in class kodkod.engine.bool.
BooleanFactory
Returns a BooleanMatrix
m
with the given dimensions, this as its factory, and the indices from the set
trueIndices
initialized to TRUE.
max()
- Method in class kodkod.util.ints.
AbstractIntSet
Returns the first element returned by this.iterator(Integer.MAX_VALUE, Integer.MIN_VALUE).
max()
- Method in class kodkod.util.ints.
ArrayIntSet
Returns the smallest element in this set.
max()
- Method in class kodkod.util.ints.
IntBitSet
Returns the largest element in this set.
max()
- Method in class kodkod.util.ints.
IntRange
Returns the right endpoint of this range.
max()
- Method in interface kodkod.util.ints.
IntSet
Returns the largest element in this set.
max()
- Method in class kodkod.util.ints.
IntTreeSet
Returns the largest element in this set.
maxCoreVars(ResolutionTrace)
- Static method in class kodkod.engine.ucore.
StrategyUtils
Returns the maximum variables of the clauses in the unsatisfiable core of the given trace.
maxVariable()
- Method in class kodkod.engine.satlab.
Clause
Returns the largest variable identifier occuring in this.literals.
merge(IntRange, IntRange)
- Static method in class kodkod.util.ints.
Ints
Returns the smallest IntRange r that contains both r1 and r2.
min()
- Method in class kodkod.util.ints.
AbstractIntSet
Returns the first element returned by this.iterator().
min()
- Method in class kodkod.util.ints.
ArrayIntSet
Returns the largest element in this set.
min()
- Method in class kodkod.util.ints.
IntBitSet
Returns the smallest element in this set.
min()
- Method in class kodkod.util.ints.
IntRange
Returns the left endpoint of this range.
min()
- Method in interface kodkod.util.ints.
IntSet
Returns the smallest element in this set.
min()
- Method in class kodkod.util.ints.
IntTreeSet
Returns the smallest element in this set.
minimize(ReductionStrategy)
- Method in class kodkod.engine.
Proof
Minimizes the proof of this.formula's unsatisfiability using the specified proof reduction strategy.
minimizer()
- Method in class kodkod.engine.satlab.
SATFactory
Returns true if the solvers returned by this.instance() are
SATMinSolvers
.
MiniSat
- Static variable in class kodkod.engine.satlab.
SATFactory
The factory that produces instances of Niklas Eén and Niklas Sörensson's MiniSat solver.
MiniSatProver
- Static variable in class kodkod.engine.satlab.
SATFactory
The factory the produces
proof logging
instances of the MiniSat solver.
MinTopStrategy
- Class in
kodkod.engine.ucore
A strategy for generating unsat cores that are minimal at the logic level.
MinTopStrategy(TranslationLog)
- Constructor for class kodkod.engine.ucore.
MinTopStrategy
Constructs a min top strategy that will use the given translation log to relate the cnf clauses back to the logic constraints from which they were generated.
minus(IntExpression)
- Method in class kodkod.ast.
IntExpression
Returns an IntExpression that represents the difference between this and the given int node.
minus(Int)
- Method in class kodkod.engine.bool.
Int
Returns an Int that represents the difference between this and the given Int.
modulo(IntExpression)
- Method in class kodkod.ast.
IntExpression
Returns an IntExpression that represents the remainder of the division between this and the given int node.
modulo(Int)
- Method in class kodkod.engine.bool.
Int
Returns an Int that represents the remainder of the division between this and the given Int.
MultiGate
- Class in
kodkod.engine.bool
A logic gate with two or more inputs; an AND or an OR gate.
multiplicity()
- Method in class kodkod.ast.
Decl
Returns the multiplicity in this declaration.
Multiplicity
- Enum in
kodkod.ast
Represents the multiplicity of an expression in a
MultiplicityFormula
or the multiplicity of a variable in a
Decl
.
multiplicity()
- Method in class kodkod.ast.
MultiplicityFormula
Returns the mulitplicity of this.
MultiplicityFormula
- Class in
kodkod.ast
A multiplicity formula, e.g.
multiply(IntExpression)
- Method in class kodkod.ast.
IntExpression
Returns an IntExpression that represents the product of this and the given int node.
multiply(Int)
- Method in class kodkod.engine.bool.
Int
Returns an Int that represents the product between this and the given Int.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z