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.

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