.&&. | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
./=. | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
.<. | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
.<=. | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
.<=>. | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
.==. | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
.=>. | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
.>. | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
.>=. | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
.|. | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
.||. | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
:*: | ToySolver.Data.FOL.Arith |
:+ | ToySolver.Data.AlgebraicNumber.Complex |
:+: | ToySolver.Data.FOL.Arith |
:- | ToySolver.Arith.DifferenceLogic |
:/: | ToySolver.Data.FOL.Arith |
:<= | ToySolver.Arith.DifferenceLogic |
A | ToySolver.FileFormat.CNF, ToySolver.QBF |
AComplex | ToySolver.Data.AlgebraicNumber.Complex |
AdaptiveSearch | ToySolver.SAT.PBO |
addAtLeast | |
1 (Function) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Function) | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
addAtLeastNaive | ToySolver.SAT.Encoder.Cardinality.Internal.Naive |
addAtLeastParallelCounter | ToySolver.SAT.Encoder.Cardinality.Internal.ParallelCounter |
addAtMost | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
AddCardinality | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addCardinality | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
AddClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addConstraint | |
1 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
2 (Function) | ToySolver.SAT.Encoder.Integer |
addConstraintSoft | ToySolver.SAT.Encoder.Integer |
addConstraintWithArtificialVariable | ToySolver.Arith.Simplex.Textbook.LPSolver |
Adder | ToySolver.SAT.Encoder.PB |
addExactly | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addFormula | ToySolver.SAT.Encoder.Tseitin |
addLowerBound | ToySolver.SAT.PBO.Context |
addMIP | ToySolver.Converter.MIP, ToySolver.Converter |
addPBAtLeast | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addPBAtLeastSoft | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addPBAtMost | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addPBAtMostSoft | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addPBExactly | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addPBExactlySoft | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
AddPBLin | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addPBLinAtLeastAdder | ToySolver.SAT.Encoder.PB.Internal.Adder |
addPBLinAtLeastBCCNF | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
addPBLinAtLeastBDD | ToySolver.SAT.Encoder.PB.Internal.BDD |
addPBLinAtLeastSorter | ToySolver.SAT.Encoder.PB.Internal.Sorter |
AddPBNL | ToySolver.SAT.Types |
addPBNLAtLeast | ToySolver.SAT.Types, ToySolver.SAT.Encoder.PBNLC |
addPBNLAtLeastSoft | ToySolver.SAT.Types, ToySolver.SAT.Encoder.PBNLC |
addPBNLAtMost | ToySolver.SAT.Types, ToySolver.SAT.Encoder.PBNLC |
addPBNLAtMostSoft | ToySolver.SAT.Types, ToySolver.SAT.Encoder.PBNLC |
addPBNLExactly | ToySolver.SAT.Types, ToySolver.SAT.Encoder.PBNLC |
addPBNLExactlySoft | ToySolver.SAT.Types, ToySolver.SAT.Encoder.PBNLC |
addRow | ToySolver.Arith.Simplex.Textbook |
addSolution | |
1 (Function) | ToySolver.SAT.PBO.Context |
2 (Function) | ToySolver.SAT.PBO |
addSOS2 | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addWBO | ToySolver.Converter.PB, ToySolver.Converter |
AddXORClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addXORClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
addXORClauseSoft | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
allMUSAssumptions | ToySolver.SAT.MUS.Enum |
And | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Data.BoolExpr |
3 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
4 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
andB | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
Append | ToySolver.Graph.ShortestPath |
applySubst | ToySolver.Data.LA |
applySubst1 | ToySolver.Data.LA |
applySubst1Atom | ToySolver.Data.LA |
applySubstAtom | ToySolver.Data.LA |
approx | |
1 (Function) | ToySolver.Data.AlgebraicNumber.Sturm |
2 (Function) | ToySolver.Data.AlgebraicNumber.Real |
approx' | ToySolver.Data.AlgebraicNumber.Sturm |
approxInterval | ToySolver.Data.AlgebraicNumber.Real |
AReal | ToySolver.Data.AlgebraicNumber.Real |
areCongruent | ToySolver.EUF.CongruenceClosure |
areCongruentFlatTerm | ToySolver.EUF.CongruenceClosure |
areDualDNFs | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
areEqual | ToySolver.EUF.EUFSolver |
ArminRestarts | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
asConst | ToySolver.Data.LA |
assert | ToySolver.SMT |
assertAtom | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
assertAtom' | ToySolver.Arith.Simplex |
assertAtomEx | ToySolver.Arith.Simplex |
assertAtomEx' | ToySolver.Arith.Simplex |
assertEqual | ToySolver.EUF.EUFSolver |
assertEqual' | ToySolver.EUF.EUFSolver |
assertLower | ToySolver.Arith.Simplex |
assertLower' | ToySolver.Arith.Simplex |
assertNamed | ToySolver.SMT |
assertNotEqual | ToySolver.EUF.EUFSolver |
assertNotEqual' | ToySolver.EUF.EUFSolver |
assertUpper | ToySolver.Arith.Simplex |
assertUpper' | ToySolver.Arith.Simplex |
AtLeast | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
Atom | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Data.BoolExpr |
3 (Type/Class) | ToySolver.Data.LA, ToySolver.Arith.Simplex |
4 (Type/Class) | ToySolver.Data.FOL.Arith |
5 (Type/Class) | ToySolver.BitVector.Base, ToySolver.BitVector |
6 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
7 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
8 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
9 (Type/Class) | ToySolver.FileFormat.CNF |
BackwardTransformer | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
Base | ToySolver.SAT.Encoder.PB.Internal.Sorter |
basis | ToySolver.Data.Polynomial.GroebnerBasis |
basis' | ToySolver.Data.Polynomial.GroebnerBasis |
basisOfBerlekampSubalgebra | ToySolver.Data.Polynomial.Factorization.FiniteField |
BC | ToySolver.SAT.PBO |
BCClause | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
BCCNF | |
1 (Type/Class) | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
2 (Data Constructor) | ToySolver.SAT.Encoder.PB |
BCD | ToySolver.SAT.PBO |
BCD2 | ToySolver.SAT.PBO |
BCLit | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
BDD | ToySolver.SAT.Encoder.PB |
bellmanFord | ToySolver.Graph.ShortestPath |
bellmanFordDetectNegativeCycle | ToySolver.Graph.ShortestPath |
berlekamp | ToySolver.Data.Polynomial.Factorization.FiniteField |
BinarySearch | ToySolver.SAT.PBO |
Block | ToySolver.Text.SDPFile |
blockElem | ToySolver.Text.SDPFile |
blockStruct | ToySolver.Text.SDPFile |
Boolean | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
BoolExpr | ToySolver.Data.BoolExpr |
Bound | ToySolver.Arith.Simplex |
boundExplanation | ToySolver.Arith.Simplex |
Bounds | ToySolver.Arith.FourierMotzkin.Base |
BoundsEnv | ToySolver.Data.LA, ToySolver.Arith.BoundsInference |
boundsToConstrs | ToySolver.Arith.FourierMotzkin.Base |
boundValue | ToySolver.Arith.Simplex |
BranchingERWA | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
BranchingLRB | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
BranchingStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
BranchingVSIDS | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
BudgetExceeded | |
1 (Type/Class) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Data Constructor) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
buildDSDPMaxCutGraph | ToySolver.Graph.MaxCut |
buildDSDPMaxCutGraph' | ToySolver.Graph.MaxCut |
BV | ToySolver.BitVector.Base, ToySolver.BitVector |
bv2nat | ToySolver.BitVector.Base, ToySolver.BitVector |
bvadd | ToySolver.BitVector.Base, ToySolver.BitVector |
bvand | ToySolver.BitVector.Base, ToySolver.BitVector |
bvashr | ToySolver.BitVector.Base, ToySolver.BitVector |
bvcomp | ToySolver.BitVector.Base, ToySolver.BitVector |
BVComparison | ToySolver.BitVector.Base, ToySolver.BitVector |
bvlshr | ToySolver.BitVector.Base, ToySolver.BitVector |
bvmul | ToySolver.BitVector.Base, ToySolver.BitVector |
bvnand | ToySolver.BitVector.Base, ToySolver.BitVector |
bvneg | ToySolver.BitVector.Base, ToySolver.BitVector |
bvnor | ToySolver.BitVector.Base, ToySolver.BitVector |
bvnot | ToySolver.BitVector.Base, ToySolver.BitVector |
bvor | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsdiv | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsge | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsgt | ToySolver.BitVector.Base, ToySolver.BitVector |
bvshl | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsle | ToySolver.BitVector.Base, ToySolver.BitVector |
bvslt | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsmod | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsrem | ToySolver.BitVector.Base, ToySolver.BitVector |
bvsub | ToySolver.BitVector.Base, ToySolver.BitVector |
bvudiv | ToySolver.BitVector.Base, ToySolver.BitVector |
bvuge | ToySolver.BitVector.Base, ToySolver.BitVector |
bvugt | ToySolver.BitVector.Base, ToySolver.BitVector |
bvule | ToySolver.BitVector.Base, ToySolver.BitVector |
bvult | ToySolver.BitVector.Base, ToySolver.BitVector |
bvurem | ToySolver.BitVector.Base, ToySolver.BitVector |
bvxnor | ToySolver.BitVector.Base, ToySolver.BitVector |
bvxor | ToySolver.BitVector.Base, ToySolver.BitVector |
cabook_proposition_5_10 | ToySolver.Data.Polynomial.Factorization.Hensel.Internal |
cabook_proposition_5_11 | ToySolver.Data.Polynomial.Factorization.Hensel.Internal |
Callbacks | |
1 (Type/Class) | ToySolver.SAT.Solver.SLS.ProbSAT |
2 (Data Constructor) | ToySolver.SAT.Solver.SLS.ProbSAT |
CAMUS | ToySolver.SAT.MUS.Enum |
cancel | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
Canceled | |
1 (Type/Class) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Data Constructor) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
cardinalityReduction | ToySolver.SAT.Types |
cbGenerateInitialSolution | ToySolver.SAT.Solver.SLS.ProbSAT |
cbOnUpdateBestSolution | ToySolver.SAT.Solver.SLS.ProbSAT |
ceiling' | ToySolver.Data.Delta |
Cell | ToySolver.Arith.CAD |
check | |
1 (Function) | ToySolver.EUF.EUFSolver |
2 (Function) | ToySolver.Arith.Simplex |
3 (Function) | ToySolver.Arith.Simplex.Simple |
4 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
checkDuality | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
checkDualityA | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
checkDualityB | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
checkRealByCAD | ToySolver.Arith.OmegaTest |
checkRealByFM | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
checkRealBySimplex | ToySolver.Arith.OmegaTest |
checkRealByVS | ToySolver.Arith.OmegaTest |
checkRealNoCheck | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
checkSAT | ToySolver.SMT |
checkSATAssuming | ToySolver.SMT |
Clause | |
1 (Type/Class) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT, ToySolver.FileFormat.CNF |
2 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
clauseSubsume | ToySolver.SAT.Types |
clauseToPBLinAtLeast | ToySolver.SAT.Types |
clear | |
1 (Function) | ToySolver.Internal.Data.SeqQueue |
2 (Function) | ToySolver.Internal.Data.Vec |
3 (Function) | ToySolver.Internal.Data.PriorityQueue |
4 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
clearLearnCallback | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
clearLogger | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
clearTerminateCallback | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
clone | |
1 (Function) | ToySolver.Internal.Data.Vec |
2 (Function) | ToySolver.Internal.Data.PriorityQueue |
3 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
cloneSolver | ToySolver.Arith.Simplex |
CNF | |
1 (Type/Class) | ToySolver.FileFormat.CNF |
2 (Data Constructor) | ToySolver.FileFormat.CNF |
cnfClauses | ToySolver.FileFormat.CNF |
cnfNumClauses | ToySolver.FileFormat.CNF |
cnfNumVars | ToySolver.FileFormat.CNF |
CNFStore | ToySolver.SAT.Store.CNF |
coeff | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
coeffMap | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
ColIndex | ToySolver.Arith.Simplex.Textbook |
collectBounds | ToySolver.Arith.FourierMotzkin.Base |
collectNonnegVars | ToySolver.Arith.Simplex.Textbook.LPSolver |
combineMaybe | ToySolver.Internal.Util |
ComparisonResult | ToySolver.BitVector.Base, ToySolver.BitVector, ToySolver.BitVector |
compilationTime | ToySolver.Version |
Complement | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
complementGraph | ToySolver.Graph.Base |
complementSimpleGraph | ToySolver.Graph.Base |
ComposedTransformer | |
1 (Type/Class) | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
computeInterval | ToySolver.Data.LA, ToySolver.Arith.BoundsInference |
condition_1_1 | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_1_1_solve | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_1_2 | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_1_2_solve | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_1_3 | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_1_3_solve | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_2_1 | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
condition_2_1_solve | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
Config | |
1 (Type/Class) | ToySolver.Arith.Simplex |
2 (Data Constructor) | ToySolver.Arith.Simplex |
3 (Type/Class) | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
4 (Data Constructor) | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configBranchingStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configCCMin | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configCheckModel | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configConstrDecay | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configEMADecay | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configEnableBackwardSubsumptionRemoval | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configEnableBoundTightening | ToySolver.Arith.Simplex |
configEnableForwardSubsumptionRemoval | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configEnablePBSplitClausePart | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configEnablePhaseSaving | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configERWAStepSizeDec | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configERWAStepSizeFirst | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configERWAStepSizeMin | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configLearningStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configLearntSizeFirst | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configLearntSizeInc | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configPBHandlerType | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configPivotStrategy | ToySolver.Arith.Simplex |
configRandomFreq | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configRestartFirst | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configRestartInc | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configRestartStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
configVarDecay | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
conjugate | ToySolver.Data.AlgebraicNumber.Complex |
Const | ToySolver.Data.FOL.Arith |
constant | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
Constr | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
constraintsToDNF | ToySolver.Arith.FourierMotzkin.Base |
ConstrID | |
1 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Type/Class) | ToySolver.Arith.Simplex |
ConstrIDSet | ToySolver.Arith.Simplex |
cont | ToySolver.Data.Polynomial |
Context | ToySolver.SAT.PBO.Context |
ContPP | ToySolver.Data.Polynomial |
converseGraph | ToySolver.Graph.Base |
Cost | ToySolver.SAT.Encoder.PB.Internal.Sorter |
cost | ToySolver.Graph.ShortestPath |
costs | ToySolver.Text.SDPFile |
CS | ToySolver.SAT.MUS.Types, ToySolver.SAT.MUS.Enum, ToySolver.SAT.MUS |
currentObjValue | ToySolver.Arith.Simplex.Textbook |
currentValue | ToySolver.Arith.Simplex.Textbook |
cutResolve | ToySolver.SAT.Types |
DAA | ToySolver.SAT.MUS.Enum |
declareConst | ToySolver.SMT |
declareFSym | ToySolver.SMT |
declareFun | ToySolver.SMT |
declareSort | ToySolver.SMT |
declareSSym | ToySolver.SMT |
decode | ToySolver.SAT.Encoder.PB.Internal.Sorter |
defaultEnableObjFunVarsHeuristics | ToySolver.SAT.PBO |
defaultGrow | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
defaultMaximalInterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
defaultMinimalUninterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
defaultMinimalUninterestingSetOrMaximalInterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
defaultShrink | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
defaultTrialLimitConf | ToySolver.SAT.PBO |
define | ToySolver.Arith.Simplex.Textbook.LPSolver |
Definitions | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
deg | ToySolver.Data.Polynomial |
Degree | ToySolver.Data.Polynomial |
deleteRedundancy | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
deleteSolver | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
Deletion | ToySolver.SAT.MUS |
Delta | |
1 (Type/Class) | ToySolver.Data.Delta |
2 (Data Constructor) | ToySolver.Data.Delta |
delta | ToySolver.Data.Delta |
deltaPart | ToySolver.Data.Delta |
DenseBlock | ToySolver.Text.SDPFile |
denseBlock | ToySolver.Text.SDPFile |
DenseMatrix | ToySolver.Text.SDPFile |
denseMatrix | ToySolver.Text.SDPFile |
Dequeue | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
dequeue | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
dequeueBatch | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
deriv | ToySolver.Data.Polynomial |
diagBlock | ToySolver.Text.SDPFile |
Diff | ToySolver.Arith.DifferenceLogic |
dijkstra | ToySolver.Graph.ShortestPath |
disableTimeRecording | ToySolver.Arith.Simplex |
div | ToySolver.Data.Polynomial |
divides | ToySolver.Data.Polynomial |
Divisible | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
divMod | ToySolver.Data.Polynomial |
divModMP | ToySolver.Data.Polynomial |
DNF | |
1 (Type/Class) | ToySolver.Data.DNF |
2 (Data Constructor) | ToySolver.Data.DNF |
dualize | ToySolver.SDP |
DualizeInfo | |
1 (Type/Class) | ToySolver.SDP |
2 (Data Constructor) | ToySolver.SDP |
dualMatrix | ToySolver.Text.SDPFile |
dualSimplex | |
1 (Function) | ToySolver.Arith.Simplex.Textbook |
2 (Function) | ToySolver.Arith.Simplex |
3 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
dump | ToySolver.Arith.Simplex |
E | ToySolver.FileFormat.CNF, ToySolver.QBF |
EAp | ToySolver.SMT |
EConst | ToySolver.BitVector.Base, ToySolver.BitVector |
Edge | |
1 (Type/Class) | ToySolver.Graph.Base |
2 (Type/Class) | ToySolver.Graph.ShortestPath |
EdgeLabeledGraph | ToySolver.Graph.Base |
eisensteinsCriterion | ToySolver.Data.Polynomial |
eliminateQuantifiers | |
1 (Function) | ToySolver.Arith.FourierMotzkin.FOL, ToySolver.Arith.FourierMotzkin |
2 (Function) | ToySolver.Arith.Cooper.FOL, ToySolver.Arith.Cooper |
eliminateQuantifiers' | ToySolver.Arith.FourierMotzkin.FOL |
Empty | ToySolver.Graph.ShortestPath |
emptySolver | ToySolver.Arith.Simplex.Textbook.LPSolver |
emptyTableau | ToySolver.Arith.Simplex.Textbook |
emptyTheory | ToySolver.SAT.TheorySolver |
enableTimeRecording | ToySolver.Arith.Simplex |
encode | |
1 (Function) | ToySolver.SAT.Encoder.PB.Internal.Sorter |
2 (Function) | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
encodeAtLeast | ToySolver.SAT.Encoder.Cardinality |
encodeAtLeastWithPolarity | |
1 (Function) | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
2 (Function) | ToySolver.SAT.Encoder.Cardinality |
encodeAtLeastWithPolarityNaive | ToySolver.SAT.Encoder.Cardinality.Internal.Naive |
encodeAtLeastWithPolarityParallelCounter | ToySolver.SAT.Encoder.Cardinality.Internal.ParallelCounter |
encodeCardinalityWithPolarity | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
encodeConj | ToySolver.SAT.Encoder.Tseitin |
encodeConjWithPolarity | ToySolver.SAT.Encoder.Tseitin |
encodeDisj | ToySolver.SAT.Encoder.Tseitin |
encodeDisjWithPolarity | ToySolver.SAT.Encoder.Tseitin |
encodeFACarry | ToySolver.SAT.Encoder.Tseitin |
encodeFACarryWithPolarity | ToySolver.SAT.Encoder.Tseitin |
encodeFASum | ToySolver.SAT.Encoder.Tseitin |
encodeFASumWithPolarity | ToySolver.SAT.Encoder.Tseitin |
encodeFormula | ToySolver.SAT.Encoder.Tseitin |
encodeFormulaWithPolarity | ToySolver.SAT.Encoder.Tseitin |
encodeITE | ToySolver.SAT.Encoder.Tseitin |
encodeITEWithPolarity | ToySolver.SAT.Encoder.Tseitin |
encodePBLinAtLeast | ToySolver.SAT.Encoder.PB |
encodePBLinAtLeastSorter | ToySolver.SAT.Encoder.PB.Internal.Sorter |
encodePBLinAtLeastWithPolarity | ToySolver.SAT.Encoder.PB |
encodePBLinAtLeastWithPolarityAdder | ToySolver.SAT.Encoder.PB.Internal.Adder |
encodePBLinAtLeastWithPolarityBCCNF | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
encodePBLinAtLeastWithPolarityBDD | ToySolver.SAT.Encoder.PB.Internal.BDD |
encodePrefixSum | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
encodePrefixSumBuggy | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
encodePrefixSumNaive | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
Encoder | |
1 (Type/Class) | ToySolver.SAT.Encoder.Tseitin |
2 (Type/Class) | ToySolver.SAT.Encoder.PBNLC |
3 (Type/Class) | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
4 (Data Constructor) | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
5 (Type/Class) | ToySolver.SAT.Encoder.Cardinality |
6 (Type/Class) | ToySolver.SAT.Encoder.PB |
7 (Data Constructor) | ToySolver.SAT.Encoder.PB |
encodeSum | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
encodeXOR | ToySolver.SAT.Encoder.Tseitin |
encodeXORWithPolarity | ToySolver.SAT.Encoder.Tseitin |
Enqueue | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
enqueue | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
enqueueBatch | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
Entity | |
1 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
EntityTuple | |
1 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
enumMinimalHittingSets | |
1 (Function) | ToySolver.Combinatorial.HittingSet.Simple |
2 (Function) | ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999 |
EOp1 | ToySolver.BitVector.Base, ToySolver.BitVector |
EOp2 | ToySolver.BitVector.Base, ToySolver.BitVector |
Eql | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
eqR | ToySolver.Arith.FourierMotzkin.Base |
Equiv | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Data.BoolExpr |
3 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
4 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
Error | ToySolver.SMT |
Eval | ToySolver.Data.IntVar, ToySolver.Data.LA, ToySolver.Arith.VirtualSubstitution, ToySolver.Arith.Cooper.Base |
eval | |
1 (Function) | ToySolver.Data.IntVar, ToySolver.Data.LA, ToySolver.Arith.VirtualSubstitution, ToySolver.Arith.Cooper.Base |
2 (Function) | ToySolver.Data.Polynomial |
3 (Function) | ToySolver.Graph.MaxCut |
4 (Function) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
5 (Function) | ToySolver.QUBO |
6 (Function) | ToySolver.SAT.Encoder.Integer |
7 (Function) | ToySolver.SMT |
evalAp | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
evalAtLeast | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalAtom | |
1 (Function) | ToySolver.Data.FOL.Arith |
2 (Function) | ToySolver.BitVector.Base, ToySolver.BitVector |
3 (Function) | ToySolver.EUF.FiniteModelFinder |
evalBounds | ToySolver.Arith.FourierMotzkin.Base |
evalCell | ToySolver.Arith.CAD |
evalClause | |
1 (Function) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Function) | ToySolver.EUF.FiniteModelFinder |
evalClauses | ToySolver.EUF.FiniteModelFinder |
evalClausesU | ToySolver.EUF.FiniteModelFinder |
evalDefinitions | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
evalDualObjective | ToySolver.Text.SDPFile |
evalEdge | ToySolver.Graph.MaxCut |
evalExactly | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalExpr | |
1 (Function) | ToySolver.Data.FOL.Arith |
2 (Function) | ToySolver.BitVector.Base, ToySolver.BitVector |
evalFormula | |
1 (Function) | ToySolver.EUF.FiniteModelFinder |
2 (Function) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
evalFSym | ToySolver.SMT |
evalIsingModel | ToySolver.QUBO |
evalLinear | ToySolver.Data.LA |
evalLit | |
1 (Function) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Function) | ToySolver.EUF.FiniteModelFinder |
evalNAEClause | ToySolver.Converter.NAESAT, ToySolver.Converter |
evalNAESAT | ToySolver.Converter.NAESAT, ToySolver.Converter |
evalObjectiveFunction | ToySolver.SAT.PBO.Context |
evalOp | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
evalPBConstraint | ToySolver.SAT.Types |
evalPBFormula | ToySolver.SAT.Types |
evalPBLinAtLeast | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalPBLinExactly | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalPBLinSum | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalPBSoftFormula | ToySolver.SAT.Types |
evalPBSum | ToySolver.SAT.Types |
evalPoint | ToySolver.Arith.CAD |
evalPrimalObjective | ToySolver.Text.SDPFile |
evalSOS2 | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalTerm | ToySolver.EUF.FiniteModelFinder |
evalTotalizerDefinitions | ToySolver.SAT.Encoder.Cardinality |
EValue | ToySolver.SMT |
evalVar | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
evalXORClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
EVar | ToySolver.BitVector.Base, ToySolver.BitVector |
Exactly | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
Exception | ToySolver.SMT |
exgcd | ToySolver.Data.Polynomial |
Exists | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
explain | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
3 (Function) | ToySolver.Arith.Simplex |
4 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
explainConst | ToySolver.EUF.CongruenceClosure |
explainFlatTerm | ToySolver.EUF.CongruenceClosure |
Expr | |
1 (Type/Class) | ToySolver.Data.LA |
2 (Type/Class) | ToySolver.Data.FOL.Arith |
3 (Type/Class) | ToySolver.BitVector.Base, ToySolver.BitVector |
4 (Type/Class) | ToySolver.SAT.Encoder.Integer |
5 (Data Constructor) | ToySolver.SAT.Encoder.Integer |
6 (Type/Class) | ToySolver.SMT |
exprSort | ToySolver.SMT |
ExprZ | |
1 (Type/Class) | ToySolver.Arith.FourierMotzkin.Base |
2 (Type/Class) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
extract | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.BitVector.Base, ToySolver.BitVector |
extractMaybe | ToySolver.Data.LA |
F | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
Factor | ToySolver.Data.Polynomial |
factor | |
1 (Function) | ToySolver.Data.Polynomial |
2 (Function) | ToySolver.Data.Polynomial.Factorization.FiniteField |
3 (Function) | ToySolver.Data.Polynomial.Factorization.Zassenhaus |
4 (Function) | ToySolver.Data.Polynomial.Factorization.Kronecker |
Failure | |
1 (Type/Class) | ToySolver.Combinatorial.HittingSet.SHD |
2 (Data Constructor) | ToySolver.Combinatorial.HittingSet.SHD |
3 (Type/Class) | ToySolver.Combinatorial.HittingSet.HTCBDD |
4 (Data Constructor) | ToySolver.Combinatorial.HittingSet.HTCBDD |
false | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
FileFormat | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
findModel | ToySolver.EUF.FiniteModelFinder |
findMUSAssumptions | ToySolver.SAT.MUS |
findPoly | ToySolver.Data.AlgebraicNumber.Root |
findPrimeImplicateOrPrimeImplicant | ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999 |
findSample | ToySolver.Arith.CAD |
firstOutEdge | ToySolver.Graph.ShortestPath |
fixLit | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
FlatTerm | ToySolver.EUF.CongruenceClosure |
flatTermToFSym | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
flipOp | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
floor' | ToySolver.Data.Delta |
floydWarshall | ToySolver.Graph.ShortestPath |
Fold | |
1 (Type/Class) | ToySolver.Graph.ShortestPath |
2 (Data Constructor) | ToySolver.Graph.ShortestPath |
fold | |
1 (Function) | ToySolver.Data.BoolExpr |
2 (Function) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
Forall | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
Formula | |
1 (Type/Class) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
3 (Type/Class) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
4 (Type/Class) | ToySolver.Wang |
ForwardTransformer | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
fracPart | ToySolver.Internal.Util |
fromAscBits | ToySolver.BitVector.Base, ToySolver.BitVector |
fromBV | ToySolver.BitVector.Base, ToySolver.BitVector |
fromCoeffMap | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
fromDescBits | ToySolver.BitVector.Base, ToySolver.BitVector |
fromFOLAtom | ToySolver.Data.LA.FOL |
fromFOLExpr | ToySolver.Data.LA.FOL |
fromLAAtom | |
1 (Function) | ToySolver.Arith.FourierMotzkin.Base |
2 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
fromOrdRel | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
fromReal | ToySolver.Data.Delta |
fromTerm | ToySolver.Data.Polynomial |
fromTerms | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
FSym | |
1 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
3 (Type/Class) | ToySolver.SMT |
4 (Data Constructor) | ToySolver.SMT |
fsymToFlatTerm | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
fsymToTerm | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
FTApp | ToySolver.EUF.CongruenceClosure |
FTConst | ToySolver.EUF.CongruenceClosure |
FunDef | |
1 (Type/Class) | ToySolver.SMT |
2 (Data Constructor) | ToySolver.SMT |
FunType | ToySolver.SMT |
gcd | ToySolver.Data.Polynomial |
gcd' | ToySolver.Data.Polynomial |
GClause | ToySolver.FileFormat.CNF |
GCNF | |
1 (Type/Class) | ToySolver.FileFormat.CNF |
2 (Data Constructor) | ToySolver.FileFormat.CNF |
gcnf2maxsat | ToySolver.Converter.GCNF2MaxSAT, ToySolver.Converter |
GCNF2MaxSATInfo | |
1 (Type/Class) | ToySolver.Converter.GCNF2MaxSAT, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.GCNF2MaxSAT, ToySolver.Converter |
gcnfClauses | ToySolver.FileFormat.CNF |
gcnfLastGroupIndex | ToySolver.FileFormat.CNF |
gcnfNumClauses | ToySolver.FileFormat.CNF |
gcnfNumVars | ToySolver.FileFormat.CNF |
Ge | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
generateCNFAndDNF | |
1 (Function) | ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999 |
2 (Function) | ToySolver.Combinatorial.HittingSet.DAA |
3 (Function) | ToySolver.Combinatorial.HittingSet.MARCO |
generateUniformRandomSolution | ToySolver.SAT.Solver.SLS.ProbSAT |
GenericSolver | ToySolver.Arith.Simplex |
GenericSolverM | ToySolver.Arith.Simplex |
GenericVec | ToySolver.Internal.Data.Vec |
GenFormula | ToySolver.EUF.FiniteModelFinder |
GenLit | ToySolver.EUF.FiniteModelFinder |
genSorterCircuit | ToySolver.SAT.Encoder.PB.Internal.Sorter |
getArray | ToySolver.Internal.Data.Vec |
getAssumptionsImplications | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getBestModel | |
1 (Function) | ToySolver.Arith.MIP |
2 (Function) | ToySolver.SAT.PBO.Context |
3 (Function) | ToySolver.SAT.PBO |
getBestSolution | |
1 (Function) | ToySolver.Arith.MIP |
2 (Function) | ToySolver.SAT.PBO.Context |
3 (Function) | ToySolver.SAT.PBO |
4 (Function) | ToySolver.SAT.Solver.SLS.ProbSAT |
getBestValue | |
1 (Function) | ToySolver.Arith.MIP |
2 (Function) | ToySolver.SAT.PBO.Context |
3 (Function) | ToySolver.SAT.PBO |
getCapacity | ToySolver.Internal.Data.Vec |
getCNFFormula | ToySolver.SAT.Store.CNF |
getCoeff | ToySolver.Arith.Simplex |
getCol | ToySolver.Arith.Simplex |
getConfig | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getDefinitions | |
1 (Function) | ToySolver.SAT.Encoder.Tseitin |
2 (Function) | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
getElems | |
1 (Function) | ToySolver.Internal.Data.Vec |
2 (Function) | ToySolver.Internal.Data.PriorityQueue |
3 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
getEnableObjFunVarsHeuristics | ToySolver.SAT.PBO |
getFailedAssumptions | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getFixedLiterals | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getGlobalDeclarations | ToySolver.SMT |
getHeapArray | |
1 (Function) | ToySolver.Internal.Data.PriorityQueue |
2 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
getHeapVec | |
1 (Function) | ToySolver.Internal.Data.PriorityQueue |
2 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
getIterationLimit | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
getLB | ToySolver.Arith.Simplex |
getLitFixed | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getLowerBound | ToySolver.SAT.PBO.Context |
getMethod | ToySolver.SAT.PBO |
getModel | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
3 (Function) | ToySolver.Arith.Simplex |
4 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
5 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
6 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
7 (Function) | ToySolver.SMT |
getNConstraints | |
1 (Function) | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
2 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getNLearntConstraints | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getNThreads | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
getNumVars | ToySolver.SAT.Solver.SLS.ProbSAT |
getNVars | |
1 (Function) | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
2 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getObj | ToySolver.Arith.Simplex |
getObjectiveFunction | ToySolver.SAT.PBO.Context |
getObjValue | ToySolver.Arith.Simplex |
getOptDir | ToySolver.Arith.Simplex |
getPBFormula | ToySolver.SAT.Store.PB |
getRandomGen | |
1 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Function) | ToySolver.SAT.Solver.SLS.ProbSAT |
getRawModel | ToySolver.Arith.Simplex |
getRow | ToySolver.Arith.Simplex |
getSearchUpperBound | ToySolver.SAT.PBO.Context |
getSize | ToySolver.Internal.Data.Vec |
getStatistics | ToySolver.SAT.Solver.SLS.ProbSAT |
getTableau | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
getTolerance | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
getTotalizerDefinitions | ToySolver.SAT.Encoder.Cardinality |
getTrialLimitConf | ToySolver.SAT.PBO |
getTseitinEncoder | |
1 (Function) | ToySolver.SAT.Encoder.PBNLC |
2 (Function) | ToySolver.SAT.Encoder.Cardinality |
getUB | ToySolver.Arith.Simplex |
getUnsatAssumptions | ToySolver.SMT |
getUnsatCore | ToySolver.SMT |
getValue | ToySolver.Arith.Simplex |
getVarFixed | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
getVarProb | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
gitHash | ToySolver.Version |
goldenRatio | ToySolver.Data.AlgebraicNumber.Real |
Graph | |
1 (Type/Class) | ToySolver.Graph.Base |
2 (Type/Class) | ToySolver.Graph.ShortestPath |
graphFromEdges | ToySolver.Graph.Base |
graphFromEdgesWith | ToySolver.Graph.Base |
graphFromUnorderedEdges | ToySolver.Graph.Base |
graphFromUnorderedEdgesWith | ToySolver.Graph.Base |
graphToEdges | ToySolver.Graph.Base |
graphToUnorderedEdges | ToySolver.Graph.Base |
grevlex | ToySolver.Data.Polynomial |
grlex | ToySolver.Data.Polynomial |
GroupIndex | ToySolver.FileFormat.CNF |
grow | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
growTo | ToySolver.Internal.Data.Vec |
Gt | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
GurvichKhachiyan1999 | ToySolver.SAT.MUS.Enum |
halve | ToySolver.Data.AlgebraicNumber.Sturm |
halve' | ToySolver.Data.AlgebraicNumber.Sturm |
height | ToySolver.Data.AlgebraicNumber.Real |
hensel | ToySolver.Data.Polynomial.Factorization.Hensel.Internal, ToySolver.Data.Polynomial.Factorization.Hensel |
Hybrid | ToySolver.SAT.Encoder.PB |
IdentityTransformer | |
1 (Type/Class) | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
IfThenElse | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
imagPart | ToySolver.Data.AlgebraicNumber.Complex |
IModel | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
Implicant | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
Implicate | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
ImplicateOrImplicant | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
Imply | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Data.BoolExpr |
3 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
4 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
implyBCClause | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
implyBCLit | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
Index | |
1 (Type/Class) | ToySolver.Internal.Data.Vec |
2 (Type/Class) | ToySolver.Internal.Data.PriorityQueue |
3 (Type/Class) | ToySolver.Internal.Data.IndexedPriorityQueue |
4 (Type/Class) | ToySolver.SMT |
IndexNumeral | ToySolver.SMT |
IndexSymbol | ToySolver.SMT |
InEdge | ToySolver.Graph.ShortestPath |
inequalitiesToEqualitiesPB | ToySolver.Converter.PB, ToySolver.Converter |
inferBounds | ToySolver.Arith.BoundsInference |
initializeRandom | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
initializeRandomDirichlet | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
Insertion | ToySolver.SAT.MUS |
instantiateAtLeast | ToySolver.SAT.Types |
instantiateClause | ToySolver.SAT.Types |
instantiatePBLinAtLeast | ToySolver.SAT.Types |
instantiatePBLinExactly | ToySolver.SAT.Types |
instantiateXORClause | ToySolver.SAT.Types |
integral | ToySolver.Data.Polynomial |
InterestingOrUninterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
InterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
interpolate | |
1 (Function) | ToySolver.Data.Polynomial.Interpolation.Hermite |
2 (Function) | ToySolver.Data.Polynomial.Interpolation.Lagrange |
Interval | ToySolver.Arith.CAD |
IOURef | ToySolver.Internal.Data.IOURef |
ip2pb | ToySolver.Converter.MIP, ToySolver.Converter |
IP2PBInfo | |
1 (Type/Class) | ToySolver.Converter.MIP, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.MIP, ToySolver.Converter |
is2pb | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
IS2SATInfo | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
isAlgebraicInteger | ToySolver.Data.AlgebraicNumber.Real |
isBasicVariable | ToySolver.Arith.Simplex |
IsBV | ToySolver.BitVector.Base, ToySolver.BitVector |
isCliqueOf | ToySolver.Graph.Base |
isCounterExampleOf | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
IsEqRel | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
isFeasible | |
1 (Function) | ToySolver.Arith.Simplex.Textbook |
2 (Function) | ToySolver.Arith.Simplex |
isFinished | |
1 (Function) | ToySolver.SAT.PBO.Context |
2 (Function) | ToySolver.SAT.PBO |
isIndependentSet | ToySolver.Graph.Base |
isIndependentSetOf | ToySolver.Graph.Base |
ising2qubo | ToySolver.Converter.QUBO, ToySolver.Converter |
Ising2QUBOInfo | |
1 (Type/Class) | ToySolver.Converter.QUBO, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.QUBO, ToySolver.Converter |
isingExternalMagneticField | ToySolver.QUBO |
isingInteraction | ToySolver.QUBO |
IsingModel | |
1 (Type/Class) | ToySolver.QUBO |
2 (Data Constructor) | ToySolver.QUBO |
isingNumVars | ToySolver.QUBO |
isInteger | ToySolver.Internal.Util |
isInteger' | ToySolver.Data.Delta |
isInteresting | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
isInteresting' | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
isNegativeCoeff | ToySolver.Data.Polynomial |
isNonBasicVariable | ToySolver.Arith.Simplex |
IsNonneg | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
isolatingInterval | ToySolver.Data.AlgebraicNumber.Real |
isOptimal | |
1 (Function) | ToySolver.Arith.Simplex.Textbook |
2 (Function) | ToySolver.Arith.Simplex |
isOptimum | |
1 (Function) | ToySolver.SAT.PBO.Context |
2 (Function) | ToySolver.SAT.PBO |
IsOrdRel | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
IsPos | |
1 (Data Constructor) | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
2 (Data Constructor) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
isPrimitive | ToySolver.Data.Polynomial |
IsProblem | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
isRational | ToySolver.Data.AlgebraicNumber.Real |
isRedundant | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
isRepresentable | ToySolver.SAT.Encoder.PB.Internal.Sorter |
isRootOf | ToySolver.Data.Polynomial |
isSimpleGraph | ToySolver.Graph.Base |
isSquareFree | ToySolver.Data.Polynomial |
isUnsat | |
1 (Function) | ToySolver.SAT.PBO.Context |
2 (Function) | ToySolver.SAT.PBO |
isValid | ToySolver.Wang |
isValidTableau | ToySolver.Arith.Simplex.Textbook |
IsZero | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
ITE | |
1 (Data Constructor) | ToySolver.Data.BoolExpr |
2 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
ite | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
iteBoolean | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
Language | ToySolver.Converter.MIP2SMT |
lastInEdge | ToySolver.Graph.ShortestPath |
LBool | |
1 (Type/Class) | ToySolver.Data.LBool |
2 (Data Constructor) | ToySolver.Data.LBool |
lc | ToySolver.Data.Polynomial |
lcm | ToySolver.Data.Polynomial |
Le | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
LearningClause | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
LearningHybrid | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
LearningStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
lex | ToySolver.Data.Polynomial |
lFalse | ToySolver.Data.LBool |
lift1 | ToySolver.Data.LA |
lift2 | ToySolver.Data.AlgebraicNumber.Root |
liftBool | ToySolver.Data.LBool |
linearize | ToySolver.SAT.Encoder.Integer |
linearizePB | ToySolver.Converter.PB, ToySolver.Converter |
linearizePBSum | ToySolver.SAT.Encoder.PBNLC |
linearizePBSumWithPolarity | ToySolver.SAT.Encoder.PBNLC |
linearizeWBO | ToySolver.Converter.PB, ToySolver.Converter |
LinearSearch | ToySolver.SAT.PBO |
Lit | |
1 (Type/Class) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
2 (Type/Class) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT, ToySolver.FileFormat.CNF |
3 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
literal | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
LitMap | ToySolver.SAT.Types |
litNot | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
litPolarity | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
LitSet | ToySolver.SAT.Types |
litToMatrix | ToySolver.QBF |
litUndef | ToySolver.SAT.Types |
litVar | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
lm | ToySolver.Data.Polynomial |
lnot | ToySolver.Data.LBool |
logMessage | ToySolver.SAT.PBO.Context |
lookupCoeff | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
lookupRow | ToySolver.Arith.Simplex.Textbook |
LP | ToySolver.Arith.Simplex.Textbook.LPSolver |
Lt | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
lt | ToySolver.Data.Polynomial |
lTrue | ToySolver.Data.LBool |
LubyRestarts | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
lUndef | ToySolver.Data.LBool |
magnitude | ToySolver.Data.AlgebraicNumber.Complex |
maintainNoSupersets | ToySolver.Combinatorial.HittingSet.Util |
mapCoeff | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
mapCoeffWithVar | ToySolver.Data.LA |
MARCO | ToySolver.SAT.MUS.Enum |
matrices | ToySolver.Text.SDPFile |
Matrix | |
1 (Type/Class) | ToySolver.QBF |
2 (Type/Class) | ToySolver.Text.SDPFile |
maximalInterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
maximize | |
1 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple |
2 (Function) | ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
maximumCardinalityMatching | ToySolver.Combinatorial.BipartiteMatching |
maximumWeightMatching | ToySolver.Combinatorial.BipartiteMatching |
maximumWeightMatchingComplete | ToySolver.Combinatorial.BipartiteMatching |
maximumWeightPerfectMatching | ToySolver.Combinatorial.BipartiteMatching |
maximumWeightPerfectMatchingComplete | ToySolver.Combinatorial.BipartiteMatching |
maxsat2ip | ToySolver.Converter.MIP, ToySolver.Converter |
MaxSAT2IPInfo | ToySolver.Converter.MIP, ToySolver.Converter |
maxSAT2ToSimpleMaxCut | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
MaxSAT2ToSimpleMaxCutInfo | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
maxsat2wbo | ToySolver.Converter.PB, ToySolver.Converter |
MaxSAT2WBOInfo | ToySolver.Converter.PB, ToySolver.Converter |
maxsatPrintModel | ToySolver.SAT.Printer |
maxsatPrintModelCompact | ToySolver.SAT.Printer |
maxSubsetSum | ToySolver.Combinatorial.SubsetSum |
mcoprime | ToySolver.Data.Polynomial |
MCS | ToySolver.SAT.MUS.Types, ToySolver.SAT.MUS.Enum, ToySolver.SAT.MUS |
mderiv | ToySolver.Data.Polynomial |
mDim | ToySolver.Text.SDPFile |
mdiv | ToySolver.Data.Polynomial |
mdivides | ToySolver.Data.Polynomial |
member | ToySolver.Internal.Data.IndexedPriorityQueue |
mEquivClasses | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
merge | ToySolver.EUF.CongruenceClosure |
merge' | ToySolver.EUF.CongruenceClosure |
mergeFlatTerm | ToySolver.EUF.CongruenceClosure |
mergeFlatTerm' | ToySolver.EUF.CongruenceClosure |
Method | |
1 (Type/Class) | ToySolver.Combinatorial.HittingSet.HTCBDD |
2 (Type/Class) | ToySolver.SAT.PBO |
3 (Type/Class) | ToySolver.SAT.MUS.Enum |
4 (Type/Class) | ToySolver.SAT.MUS |
MethodKnuth | ToySolver.Combinatorial.HittingSet.HTCBDD |
MethodToda | ToySolver.Combinatorial.HittingSet.HTCBDD |
mfromIndices | ToySolver.Data.Polynomial |
mfromIndicesMap | ToySolver.Data.Polynomial |
mFunctions | |
1 (Function) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Function) | ToySolver.EUF.FiniteModelFinder |
mgcd | ToySolver.Data.Polynomial |
mindices | ToySolver.Data.Polynomial |
mindicesMap | ToySolver.Data.Polynomial |
minimalHittingSets | |
1 (Function) | ToySolver.Combinatorial.HittingSet.Simple |
2 (Function) | ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999 |
3 (Function) | ToySolver.Combinatorial.HittingSet.SHD |
4 (Function) | ToySolver.Combinatorial.HittingSet.HTCBDD |
5 (Function) | ToySolver.Combinatorial.HittingSet.MARCO |
minimalPolynomial | |
1 (Function) | ToySolver.Data.AlgebraicNumber.Real |
2 (Function) | ToySolver.Data.AlgebraicNumber.Complex |
minimalUninterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
minimalUninterestingSetOrMaximalInterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
minimize | |
1 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple |
2 (Function) | ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
minimumCardinalityEdgeCover | ToySolver.Combinatorial.BipartiteMatching |
minimumWeightEdgeCover | ToySolver.Combinatorial.BipartiteMatching |
minimumWeightEdgeCoverComplete | ToySolver.Combinatorial.BipartiteMatching |
minimumWeightPerfectMatching | ToySolver.Combinatorial.BipartiteMatching |
minimumWeightPerfectMatchingComplete | ToySolver.Combinatorial.BipartiteMatching |
MiniSATRestarts | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
minSubsetSum | ToySolver.Combinatorial.SubsetSum |
mintegral | ToySolver.Data.Polynomial |
mip2smt | ToySolver.Converter.MIP2SMT |
mis2MaxSAT | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
mlcm | ToySolver.Data.Polynomial |
mmult | ToySolver.Data.Polynomial |
mod | ToySolver.Data.Polynomial |
Model | |
1 (Type/Class) | ToySolver.Data.IntVar, ToySolver.Arith.VirtualSubstitution, ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper, ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
2 (Type/Class) | ToySolver.BitVector.Base, ToySolver.BitVector |
3 (Type/Class) | ToySolver.Arith.CAD |
4 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
5 (Data Constructor) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
6 (Type/Class) | ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple |
7 (Type/Class) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
8 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
9 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
10 (Type/Class) | ToySolver.SMT |
modelGetAssertions | ToySolver.SMT |
modify | ToySolver.Internal.Data.Vec |
modify' | ToySolver.Internal.Data.Vec |
modifyConfig | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
modifyIOURef | ToySolver.Internal.Data.IOURef |
mone | ToySolver.Data.Polynomial |
monoid | ToySolver.Graph.ShortestPath |
monoid' | ToySolver.Graph.ShortestPath |
Monomial | ToySolver.Data.Polynomial |
MonomialOrder | ToySolver.Data.Polynomial |
MonotoneBoolean | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
mpow | ToySolver.Data.Polynomial |
mRelations | ToySolver.EUF.FiniteModelFinder |
MSS | ToySolver.SAT.MUS.Types, ToySolver.SAT.MUS.Enum, ToySolver.SAT.MUS |
MSU4 | ToySolver.SAT.PBO |
mUniverse | |
1 (Function) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Function) | ToySolver.EUF.FiniteModelFinder |
mUnspecified | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
MUS | ToySolver.SAT.MUS.Types, ToySolver.SAT.MUS.Enum, ToySolver.SAT.MUS |
musPrintSol | ToySolver.SAT.Printer |
nae3sat2max2sat | ToySolver.Converter.NAESAT, ToySolver.Converter |
NAE3SAT2Max2SATInfo | ToySolver.Converter.NAESAT, ToySolver.Converter |
nae3sat2maxcut | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
NAE3SAT2MaxCutInfo | |
1 (Type/Class) | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
NAEClause | ToySolver.Converter.NAESAT, ToySolver.Converter |
NAESAT | ToySolver.Converter.NAESAT, ToySolver.Converter |
naesat2max2sat | ToySolver.Converter.NAESAT, ToySolver.Converter |
NAESAT2Max2SATInfo | ToySolver.Converter.NAESAT, ToySolver.Converter |
naesat2maxcut | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
NAESAT2MaxCutInfo | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
naesat2naeksat | ToySolver.Converter.NAESAT, ToySolver.Converter |
NAESAT2NAEKSATInfo | |
1 (Type/Class) | ToySolver.Converter.NAESAT, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.NAESAT, ToySolver.Converter |
naesat2sat | ToySolver.Converter.NAESAT, ToySolver.Converter |
NAESAT2SATInfo | ToySolver.Converter.NAESAT, ToySolver.Converter |
Naive | ToySolver.SAT.Encoder.Cardinality |
narrow | ToySolver.Data.AlgebraicNumber.Sturm |
narrow' | ToySolver.Data.AlgebraicNumber.Sturm |
nat | ToySolver.Data.Polynomial |
nat2bv | ToySolver.BitVector.Base, ToySolver.BitVector |
nBlock | ToySolver.Text.SDPFile |
Neg | ToySolver.EUF.FiniteModelFinder |
negateCNF | ToySolver.SAT.ExistentialQuantification |
negatePBLinAtLeast | ToySolver.SAT.Types |
negatePolarity | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
NegInf | ToySolver.Arith.CAD |
negOp | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
NEq | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
new | ToySolver.Internal.Data.Vec |
newCNFStore | ToySolver.SAT.Store.CNF |
newConst | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
newEncoder | |
1 (Function) | ToySolver.SAT.Encoder.Tseitin |
2 (Function) | ToySolver.SAT.Encoder.PBNLC |
3 (Function) | ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer |
4 (Function) | ToySolver.SAT.Encoder.Cardinality |
5 (Function) | ToySolver.SAT.Encoder.PB |
newEncoderWithPBLin | ToySolver.SAT.Encoder.Tseitin |
newEncoderWithStrategy | |
1 (Function) | ToySolver.SAT.Encoder.Cardinality |
2 (Function) | ToySolver.SAT.Encoder.PB |
NewFifo | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
newFifo | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
newFSym | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
newFun | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
newIOURef | ToySolver.Internal.Data.IOURef |
newOptimizer | ToySolver.SAT.PBO |
newOptimizer2 | ToySolver.SAT.PBO |
newPBStore | ToySolver.SAT.Store.PB |
newPriorityQueue | |
1 (Function) | ToySolver.Internal.Data.PriorityQueue |
2 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
newPriorityQueueBy | |
1 (Function) | ToySolver.Internal.Data.PriorityQueue |
2 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
newSimpleContext | ToySolver.SAT.PBO.Context |
newSimpleContext2 | ToySolver.SAT.PBO.Context |
newSolver | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
3 (Function) | ToySolver.Arith.Simplex |
4 (Function) | ToySolver.Arith.MIP |
5 (Function) | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
6 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
7 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
8 (Function) | ToySolver.SAT.Solver.SLS.ProbSAT |
9 (Function) | ToySolver.SMT |
newSolverWeighted | ToySolver.SAT.Solver.SLS.ProbSAT |
newSolverWithConfig | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
NewVar | ToySolver.SAT.Types |
newVar | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
3 (Function) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
4 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
5 (Function) | ToySolver.SAT.Encoder.Integer |
newVar' | ToySolver.BitVector.Solver, ToySolver.BitVector |
newVars | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
newVars_ | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
NewWCNF | |
1 (Type/Class) | ToySolver.FileFormat.CNF |
2 (Data Constructor) | ToySolver.FileFormat.CNF |
normalize | ToySolver.SAT.PBO.Context |
normalizeAtLeast | ToySolver.SAT.Types |
normalizeClause | ToySolver.SAT.Types |
Normalized | ToySolver.SAT.PBO.Context |
normalizePB | ToySolver.Converter.PB, ToySolver.Converter |
normalizePBLinAtLeast | ToySolver.SAT.Types |
normalizePBLinExactly | ToySolver.SAT.Types |
normalizePBLinSum | ToySolver.SAT.Types |
normalizePoly | ToySolver.Data.AlgebraicNumber.Root |
normalizePrefix | ToySolver.QBF |
normalizeWBO | ToySolver.Converter.PB, ToySolver.Converter |
normalizeXORClause | ToySolver.SAT.Types |
NormalStrategy | ToySolver.Data.Polynomial.GroebnerBasis |
Not | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Data.BoolExpr |
3 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
4 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
notB | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
nthRoot | ToySolver.Data.AlgebraicNumber.Real |
numRoots | ToySolver.Data.AlgebraicNumber.Sturm |
numRoots' | ToySolver.Data.AlgebraicNumber.Sturm |
numVertexes | ToySolver.Graph.Base |
nVars | ToySolver.Arith.Simplex |
nwcnfClauses | ToySolver.FileFormat.CNF |
ObjLimit | ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple |
objLimit | ToySolver.Arith.Simplex |
ObjMaxOne | ToySolver.Converter.PB, ToySolver.Converter |
ObjMaxZero | ToySolver.Converter.PB, ToySolver.Converter |
ObjNone | ToySolver.Converter.PB, ToySolver.Converter |
objRowIndex | ToySolver.Arith.Simplex.Textbook |
ObjType | ToySolver.Converter.PB, ToySolver.Converter |
ObjValueBackwardTransformer | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
ObjValueForwardTransformer | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
ObjValueTransformer | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
occurFreq | ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 |
Op1 | ToySolver.BitVector.Base, ToySolver.BitVector |
Op2 | ToySolver.BitVector.Base, ToySolver.BitVector |
OpAdd | ToySolver.BitVector.Base, ToySolver.BitVector |
OpAnd | ToySolver.BitVector.Base, ToySolver.BitVector |
OpAShr | ToySolver.BitVector.Base, ToySolver.BitVector |
OpComp | ToySolver.BitVector.Base, ToySolver.BitVector |
OpConcat | ToySolver.BitVector.Base, ToySolver.BitVector |
OpExtract | ToySolver.BitVector.Base, ToySolver.BitVector |
OpLShr | ToySolver.BitVector.Base, ToySolver.BitVector |
OpMul | ToySolver.BitVector.Base, ToySolver.BitVector |
OpNeg | ToySolver.BitVector.Base, ToySolver.BitVector |
OpNot | ToySolver.BitVector.Base, ToySolver.BitVector |
OpOr | ToySolver.BitVector.Base, ToySolver.BitVector |
OpSDiv | ToySolver.BitVector.Base, ToySolver.BitVector |
OpShl | ToySolver.BitVector.Base, ToySolver.BitVector |
OpSMod | ToySolver.BitVector.Base, ToySolver.BitVector |
OpSRem | ToySolver.BitVector.Base, ToySolver.BitVector |
optCheckReal | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
optCheckSAT | ToySolver.Converter.MIP2SMT |
optCommand | ToySolver.SAT.Solver.SLS.UBCSAT |
OptDir | ToySolver.Arith.Simplex.Textbook, ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
optEnableBiasedSearch | ToySolver.SAT.PBO.BCD2 |
optEnableHardening | ToySolver.SAT.PBO.BCD2 |
optEvalConstr | |
1 (Function) | ToySolver.SAT.MUS.Enum |
2 (Function) | ToySolver.SAT.MUS |
optHTCBDDCommand | ToySolver.Combinatorial.HittingSet.HTCBDD |
optimize | |
1 (Function) | ToySolver.Arith.FourierMotzkin.Optimization |
2 (Function) | ToySolver.Arith.Simplex |
3 (Function) | ToySolver.Arith.Simplex.Simple |
4 (Function) | ToySolver.Arith.MIP |
5 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple |
6 (Function) | ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
7 (Function) | ToySolver.SAT.PBO |
optimizeBase | ToySolver.SAT.Encoder.PB.Internal.Sorter |
Optimizer | ToySolver.SAT.PBO |
Optimum | |
1 (Data Constructor) | ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple |
2 (Data Constructor) | ToySolver.Arith.Simplex.Textbook.LPSolver |
3 (Data Constructor) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
Options | |
1 (Type/Class) | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
2 (Data Constructor) | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
3 (Type/Class) | ToySolver.Data.Polynomial.GroebnerBasis |
4 (Data Constructor) | ToySolver.Data.Polynomial.GroebnerBasis |
5 (Type/Class) | ToySolver.Combinatorial.HittingSet.SHD |
6 (Data Constructor) | ToySolver.Combinatorial.HittingSet.SHD |
7 (Type/Class) | ToySolver.Combinatorial.HittingSet.HTCBDD |
8 (Data Constructor) | ToySolver.Combinatorial.HittingSet.HTCBDD |
9 (Type/Class) | ToySolver.Converter.MIP2SMT |
10 (Data Constructor) | ToySolver.Converter.MIP2SMT |
11 (Type/Class) | ToySolver.Arith.Simplex |
12 (Data Constructor) | ToySolver.Arith.Simplex |
13 (Type/Class) | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
14 (Data Constructor) | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
15 (Type/Class) | ToySolver.SAT.PBO.BCD2 |
16 (Data Constructor) | ToySolver.SAT.PBO.BCD2 |
17 (Type/Class) | ToySolver.SAT.MUS.Enum |
18 (Data Constructor) | ToySolver.SAT.MUS.Enum |
19 (Type/Class) | ToySolver.SAT.MUS |
20 (Data Constructor) | ToySolver.SAT.MUS |
21 (Type/Class) | ToySolver.SAT.Solver.SLS.UBCSAT |
22 (Data Constructor) | ToySolver.SAT.Solver.SLS.UBCSAT |
23 (Type/Class) | ToySolver.SAT.Solver.SLS.ProbSAT |
24 (Data Constructor) | ToySolver.SAT.Solver.SLS.ProbSAT |
optKnownCSes | ToySolver.SAT.MUS.Enum |
optKnownMCSes | ToySolver.SAT.MUS.Enum |
optKnownMUSes | ToySolver.SAT.MUS.Enum |
optLanguage | ToySolver.Converter.MIP2SMT |
optLogger | |
1 (Function) | ToySolver.SAT.MUS.Enum |
2 (Function) | ToySolver.SAT.MUS |
OptMax | ToySolver.Arith.Simplex.Textbook, ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
optMaxFlips | ToySolver.SAT.Solver.SLS.ProbSAT |
optMaximalInterestingSets | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
optMaxTries | ToySolver.SAT.Solver.SLS.ProbSAT |
optMethod | |
1 (Function) | ToySolver.Combinatorial.HittingSet.HTCBDD |
2 (Function) | ToySolver.SAT.MUS.Enum |
3 (Function) | ToySolver.SAT.MUS |
OptMin | ToySolver.Arith.Simplex.Textbook, ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
optMinimalHittingSets | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
optMinimalUninterestingSets | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
optOnGetErrorLine | |
1 (Function) | ToySolver.Combinatorial.HittingSet.SHD |
2 (Function) | ToySolver.Combinatorial.HittingSet.HTCBDD |
optOnGetLine | |
1 (Function) | ToySolver.Combinatorial.HittingSet.SHD |
2 (Function) | ToySolver.Combinatorial.HittingSet.HTCBDD |
optOnMaximalInterestingSetFound | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
optOnMCSFound | ToySolver.SAT.MUS.Enum |
optOnMinimalUninterestingSetFound | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
optOnMUSFound | ToySolver.SAT.MUS.Enum |
optOptimize | ToySolver.Converter.MIP2SMT |
optPickClauseWeighted | ToySolver.SAT.Solver.SLS.ProbSAT |
optProblem | ToySolver.SAT.Solver.SLS.UBCSAT |
optProblemFile | ToySolver.SAT.Solver.SLS.UBCSAT |
optProduceModel | ToySolver.Converter.MIP2SMT |
OptResult | |
1 (Type/Class) | ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple |
2 (Type/Class) | ToySolver.Arith.Simplex.Textbook.LPSolver |
3 (Type/Class) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
optSetLogic | ToySolver.Converter.MIP2SMT |
optSHDArgs | ToySolver.Combinatorial.HittingSet.SHD |
optSHDCommand | ToySolver.Combinatorial.HittingSet.SHD |
optShowLit | |
1 (Function) | ToySolver.SAT.MUS.Enum |
2 (Function) | ToySolver.SAT.MUS |
optSolvingNormalFirst | ToySolver.SAT.PBO.BCD2 |
optStrategy | ToySolver.Data.Polynomial.GroebnerBasis |
optTarget | ToySolver.SAT.Solver.SLS.ProbSAT |
optTempDir | ToySolver.SAT.Solver.SLS.UBCSAT |
OptUnsat | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
optUpdateBest | ToySolver.SAT.MUS |
optVarInit | ToySolver.SAT.Solver.SLS.UBCSAT |
OpUDiv | ToySolver.BitVector.Base, ToySolver.BitVector |
OpURem | ToySolver.BitVector.Base, ToySolver.BitVector |
OpXOr | ToySolver.BitVector.Base, ToySolver.BitVector |
Or | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Data.BoolExpr |
3 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
4 (Data Constructor) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
orB | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
OrdRel | |
1 (Type/Class) | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
2 (Data Constructor) | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
ordRel | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
OutEdge | ToySolver.Graph.ShortestPath |
packageVersions | ToySolver.Version |
packClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT, ToySolver.FileFormat.CNF |
PackedClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT, ToySolver.FileFormat.CNF |
PackedLit | ToySolver.SAT.Types |
PackedVar | ToySolver.SAT.Types |
packLit | ToySolver.SAT.Types |
pair | ToySolver.Graph.ShortestPath |
PApp | ToySolver.EUF.FiniteModelFinder |
ParallelCounter | ToySolver.SAT.Encoder.Cardinality |
parse | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
parseBranchingStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
parseData | ToySolver.Text.SDPFile |
ParseError | |
1 (Type/Class) | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
2 (Data Constructor) | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
3 (Type/Class) | ToySolver.Text.SDPFile |
parseFile | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
parseLearningStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
parseMethod | |
1 (Function) | ToySolver.SAT.PBO |
2 (Function) | ToySolver.SAT.MUS.Enum |
3 (Function) | ToySolver.SAT.MUS |
parsePBHandlerType | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
parsePivotStrategy | ToySolver.Arith.Simplex |
parseRestartStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
parseSparseData | ToySolver.Text.SDPFile |
parseStrategy | ToySolver.SAT.Encoder.PB |
Path | ToySolver.Graph.ShortestPath |
path | ToySolver.Graph.ShortestPath |
pathAppend | ToySolver.Graph.ShortestPath |
pathCost | ToySolver.Graph.ShortestPath |
pathEdges | ToySolver.Graph.ShortestPath |
pathEdgesBackward | ToySolver.Graph.ShortestPath |
pathEdgesSeq | ToySolver.Graph.ShortestPath |
pathEmpty | ToySolver.Graph.ShortestPath |
pathFold | ToySolver.Graph.ShortestPath |
pathFrom | ToySolver.Graph.ShortestPath |
pathMin | ToySolver.Graph.ShortestPath |
pathTo | ToySolver.Graph.ShortestPath |
pathVertexes | ToySolver.Graph.ShortestPath |
pathVertexesBackward | ToySolver.Graph.ShortestPath |
pathVertexesSeq | ToySolver.Graph.ShortestPath |
pb2ip | ToySolver.Converter.MIP, ToySolver.Converter |
PB2IPInfo | ToySolver.Converter.MIP, ToySolver.Converter |
pb2lsp | ToySolver.Converter.PB, ToySolver.Converter |
pb2qubo | ToySolver.Converter.QUBO, ToySolver.Converter |
pb2qubo' | ToySolver.Converter.PB, ToySolver.Converter |
PB2QUBOInfo | ToySolver.Converter.QUBO, ToySolver.Converter |
PB2QUBOInfo' | ToySolver.Converter.PB, ToySolver.Converter |
pb2sat | ToySolver.Converter.PB, ToySolver.Converter |
PB2SATInfo | ToySolver.Converter.PB, ToySolver.Converter |
pb2satWith | ToySolver.Converter.PB, ToySolver.Converter |
pb2smp | ToySolver.Converter.PB, ToySolver.Converter |
pb2wbo | ToySolver.Converter.PB, ToySolver.Converter |
PB2WBOInfo | |
1 (Type/Class) | ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.PB, ToySolver.Converter |
pbAsQUBO | ToySolver.Converter.QUBO, ToySolver.Converter |
PBAsQUBOInfo | |
1 (Type/Class) | ToySolver.Converter.QUBO, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.QUBO, ToySolver.Converter |
PBHandlerType | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
PBHandlerTypeCounter | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
PBHandlerTypePueblo | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
PBIdentityInfo | |
1 (Type/Class) | ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.PB, ToySolver.Converter |
PBInequalitiesToEqualitiesInfo | |
1 (Type/Class) | ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.PB, ToySolver.Converter |
PBLinAtLeast | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
PBLinearizeInfo | ToySolver.Converter.PB, ToySolver.Converter |
PBLinExactly | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
pbLinLowerBound | ToySolver.SAT.Types |
pbLinSubsume | ToySolver.SAT.Types |
PBLinSum | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
PBLinTerm | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
pbLinUpperBound | ToySolver.SAT.Types |
pbLowerBound | ToySolver.SAT.Types |
pbPrintModel | ToySolver.SAT.Printer |
PBQuadratizeInfo | ToySolver.Converter.PB, ToySolver.Converter |
PBStore | ToySolver.SAT.Store.PB |
PBSum | ToySolver.SAT.Types |
PBTerm | ToySolver.SAT.Types |
PBTseitinInfo | |
1 (Type/Class) | ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.PB, ToySolver.Converter |
PBUnconstrainInfo | |
1 (Type/Class) | ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.PB, ToySolver.Converter |
pbUpperBound | ToySolver.SAT.Types |
pdiv | ToySolver.Data.Polynomial |
pdivMod | ToySolver.Data.Polynomial |
peek | ToySolver.Internal.Data.Vec |
phaseI | |
1 (Function) | ToySolver.Arith.Simplex.Textbook |
2 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
pivot | ToySolver.Arith.Simplex.Textbook |
PivotStrategy | ToySolver.Arith.Simplex |
PivotStrategyBlandRule | ToySolver.Arith.Simplex |
PivotStrategyLargestCoefficient | ToySolver.Arith.Simplex |
pmod | ToySolver.Data.Polynomial |
Point | |
1 (Data Constructor) | ToySolver.Arith.CAD |
2 (Type/Class) | ToySolver.Arith.CAD |
Polarity | |
1 (Type/Class) | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
2 (Data Constructor) | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
polarityBoth | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
polarityNeg | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
polarityNegOccurs | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
polarityNone | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
polarityPos | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
polarityPosOccurs | ToySolver.SAT.Encoder.Tseitin, ToySolver.SAT.Encoder.Cardinality, ToySolver.SAT.Encoder.PB |
Polynomial | ToySolver.Data.Polynomial |
pop | |
1 (Function) | ToySolver.Internal.Data.Vec |
2 (Function) | ToySolver.SMT |
popBacktrackPoint | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
3 (Function) | ToySolver.Arith.Simplex |
4 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
popMaybe | ToySolver.Internal.Data.Vec |
pOptIsNegativeCoeff | ToySolver.Data.Polynomial |
pOptMonomialOrder | ToySolver.Data.Polynomial |
pOptPrintCoeff | ToySolver.Data.Polynomial |
pOptPrintVar | ToySolver.Data.Polynomial |
Pos | ToySolver.EUF.FiniteModelFinder |
PosInf | ToySolver.Arith.CAD |
pp | ToySolver.Data.Polynomial |
PPCoeff | ToySolver.Data.Polynomial |
pPrintCoeff | ToySolver.Data.Polynomial |
pPrintVar | ToySolver.Data.Polynomial |
Prefix | ToySolver.QBF |
PrefixSum | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
preprocess | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
PrettyCoeff | ToySolver.Data.Polynomial |
prettyPrint | ToySolver.Data.Polynomial |
PrettyVar | ToySolver.Data.Polynomial |
primalDualSimplex | |
1 (Function) | ToySolver.Arith.Simplex.Textbook |
2 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
primalMatrix | ToySolver.Text.SDPFile |
primalVector | ToySolver.Text.SDPFile |
printInfo | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
PrintOptions | |
1 (Type/Class) | ToySolver.Data.Polynomial |
2 (Data Constructor) | ToySolver.Data.Polynomial |
PriorityQueue | |
1 (Type/Class) | ToySolver.Internal.Data.PriorityQueue |
2 (Type/Class) | ToySolver.Internal.Data.IndexedPriorityQueue |
Problem | |
1 (Type/Class) | ToySolver.Graph.MaxCut |
2 (Type/Class) | ToySolver.QUBO |
3 (Data Constructor) | ToySolver.QUBO |
4 (Type/Class) | ToySolver.Text.SDPFile |
5 (Data Constructor) | ToySolver.Text.SDPFile |
probsat | ToySolver.SAT.Solver.SLS.ProbSAT |
project | |
1 (Function) | ToySolver.Arith.VirtualSubstitution |
2 (Function) | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
3 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
4 (Function) | ToySolver.Arith.CAD |
5 (Function) | ToySolver.SAT.ExistentialQuantification |
project' | |
1 (Function) | ToySolver.Arith.FourierMotzkin.Base |
2 (Function) | ToySolver.Arith.CAD |
projectCases | |
1 (Function) | ToySolver.Arith.VirtualSubstitution |
2 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
projectCasesN | |
1 (Function) | ToySolver.Arith.VirtualSubstitution |
2 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
projectN | |
1 (Function) | ToySolver.Arith.VirtualSubstitution |
2 (Function) | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
3 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
4 (Function) | ToySolver.Arith.CAD |
projectN' | |
1 (Function) | ToySolver.Arith.FourierMotzkin.Base |
2 (Function) | ToySolver.Arith.CAD |
propagate | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
PSym | ToySolver.EUF.FiniteModelFinder |
push | |
1 (Function) | ToySolver.Internal.Data.Vec |
2 (Function) | ToySolver.SMT |
pushBacktrackPoint | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
3 (Function) | ToySolver.Arith.Simplex |
4 (Function) | ToySolver.BitVector.Solver, ToySolver.BitVector |
pushNot | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
putTableau | ToySolver.Arith.Simplex.Textbook.LPSolver |
qbf2ipc | ToySolver.Converter.QBF2IPC, ToySolver.Converter |
QDimacs | |
1 (Type/Class) | ToySolver.FileFormat.CNF |
2 (Data Constructor) | ToySolver.FileFormat.CNF |
qdimacsMatrix | ToySolver.FileFormat.CNF |
qdimacsNumClauses | ToySolver.FileFormat.CNF |
qdimacsNumVars | ToySolver.FileFormat.CNF |
qdimacsPrefix | ToySolver.FileFormat.CNF |
QFFormula | |
1 (Type/Class) | ToySolver.Arith.VirtualSubstitution |
2 (Type/Class) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
quadratizePB | ToySolver.Converter.PB, ToySolver.Converter |
quadratizePB' | ToySolver.Converter.PB, ToySolver.Converter |
Quantifier | ToySolver.FileFormat.CNF, ToySolver.QBF |
quantifyFreeVariables | ToySolver.QBF |
QuantSet | ToySolver.FileFormat.CNF |
qubo2ising | ToySolver.Converter.QUBO, ToySolver.Converter |
QUBO2IsingInfo | |
1 (Type/Class) | ToySolver.Converter.QUBO, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.QUBO, ToySolver.Converter |
qubo2pb | ToySolver.Converter.QUBO, ToySolver.Converter |
QUBO2PBInfo | |
1 (Type/Class) | ToySolver.Converter.QUBO, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.QUBO, ToySolver.Converter |
quboMatrix | ToySolver.QUBO |
quboNumVars | ToySolver.QUBO |
QueueSize | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
queueSize | ToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue |
QuickXplain | ToySolver.SAT.MUS |
Rat | ToySolver.Arith.FourierMotzkin.Base |
RawModel | ToySolver.Arith.Simplex |
read | ToySolver.Internal.Data.Vec |
readDataFile | ToySolver.Text.SDPFile |
readFile | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
readInt | ToySolver.Internal.TextUtil |
readIOURef | ToySolver.Internal.Data.IOURef |
readUnsignedInteger | ToySolver.Internal.TextUtil |
realPart | |
1 (Function) | ToySolver.Data.AlgebraicNumber.Complex |
2 (Function) | ToySolver.Data.Delta |
realRoots | ToySolver.Data.AlgebraicNumber.Real |
realRootsEx | ToySolver.Data.AlgebraicNumber.Real |
rebuild | |
1 (Function) | ToySolver.Internal.Data.PriorityQueue |
2 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
reduce | ToySolver.Data.Polynomial |
reduceBCClause | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
reduceBCCNF | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
reduceGBasis | ToySolver.Data.Polynomial.GroebnerBasis |
refineIsolatingInterval | ToySolver.Data.AlgebraicNumber.Real |
Rel | ToySolver.BitVector.Base, ToySolver.BitVector |
RelOp | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector |
removeNegationFromPBSum | ToySolver.SAT.Types |
render | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
renderData | ToySolver.Text.SDPFile |
renderSparseData | ToySolver.Text.SDPFile |
repeat | ToySolver.BitVector.Base, ToySolver.BitVector |
resize | ToySolver.Internal.Data.Vec |
resizeCapacity | ToySolver.Internal.Data.Vec |
resizeHeapCapacity | |
1 (Function) | ToySolver.Internal.Data.PriorityQueue |
2 (Function) | ToySolver.Internal.Data.IndexedPriorityQueue |
resizeTableCapacity | ToySolver.Internal.Data.IndexedPriorityQueue |
resizeVarCapacity | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
RestartStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
restrictModel | ToySolver.SAT.Types |
ReversedTransformer | |
1 (Type/Class) | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
revForM | ToySolver.Internal.Util |
revlex | ToySolver.Data.Polynomial |
revMapM | ToySolver.Internal.Util |
revSequence | ToySolver.Internal.Util |
rootAdd | ToySolver.Data.AlgebraicNumber.Root |
rootIndex | ToySolver.Data.AlgebraicNumber.Real |
rootMul | ToySolver.Data.AlgebraicNumber.Root |
rootNthRoot | ToySolver.Data.AlgebraicNumber.Root |
RootOf | ToySolver.Arith.CAD |
rootRecip | ToySolver.Data.AlgebraicNumber.Root |
rootScale | ToySolver.Data.AlgebraicNumber.Root |
rootShift | ToySolver.Data.AlgebraicNumber.Root |
rootSimpPoly | ToySolver.Data.AlgebraicNumber.Root |
Row | ToySolver.Arith.Simplex.Textbook |
RowIndex | ToySolver.Arith.Simplex.Textbook |
run | |
1 (Function) | ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999 |
2 (Function) | ToySolver.Combinatorial.HittingSet.DAA |
3 (Function) | ToySolver.Combinatorial.HittingSet.MARCO |
runProcessWithOutputCallback | ToySolver.Internal.ProcessUtil |
Sat | ToySolver.Data.FOL.Arith |
sat2ip | ToySolver.Converter.MIP, ToySolver.Converter |
SAT2IPInfo | ToySolver.Converter.MIP, ToySolver.Converter |
SAT2ISInfo | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
sat2ksat | ToySolver.Converter.SAT2KSAT, ToySolver.Converter |
SAT2KSATInfo | ToySolver.Converter.SAT2KSAT, ToySolver.Converter |
sat2maxcut | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
SAT2MaxCutInfo | ToySolver.Converter.SAT2MaxCut, ToySolver.Converter |
sat2naesat | ToySolver.Converter.NAESAT, ToySolver.Converter |
SAT2NAESATInfo | |
1 (Type/Class) | ToySolver.Converter.NAESAT, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.NAESAT, ToySolver.Converter |
sat2pb | ToySolver.Converter.PB, ToySolver.Converter |
SAT2PBInfo | ToySolver.Converter.PB, ToySolver.Converter |
sat3ToIS | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
SAT3ToISInfo | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
sat3ToMaxSAT2 | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
SAT3ToMaxSAT2Info | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
satPrintModel | ToySolver.SAT.Printer |
SatResult | ToySolver.Data.FOL.Arith |
satToIS | ToySolver.Converter.SAT2MIS, ToySolver.Converter |
satToMaxSAT2 | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
SATToMaxSAT2Info | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
satToSimpleMaxCut | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
SATToSimpleMaxCutInfo | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
sBitVec | ToySolver.SMT |
sBool | ToySolver.SMT |
separate | ToySolver.Data.AlgebraicNumber.Sturm |
separate' | ToySolver.Data.AlgebraicNumber.Sturm |
SeqQueue | ToySolver.Internal.Data.SeqQueue |
Sequent | ToySolver.Wang |
SequentialCounter | ToySolver.SAT.Encoder.Cardinality |
setConfBudget | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
setConfig | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
setEnableObjFunVarsHeuristics | ToySolver.SAT.PBO |
setEncodingChar8 | ToySolver.Internal.Util |
setFinished | ToySolver.SAT.PBO.Context |
setGlobalDeclarations | ToySolver.SMT |
setIterationLimit | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
setLearnCallback | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
setLogger | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.Arith.MIP |
3 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
4 (Function) | ToySolver.SAT.PBO.Context |
5 (Function) | ToySolver.SAT.PBO |
setMethod | ToySolver.SAT.PBO |
setNThread | ToySolver.Arith.MIP |
setNThreads | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
setObj | |
1 (Function) | ToySolver.Arith.Simplex |
2 (Function) | ToySolver.Converter.PB, ToySolver.Converter |
setObjFun | ToySolver.Arith.Simplex.Textbook |
setOnUpdateBestSolution | |
1 (Function) | ToySolver.Arith.MIP |
2 (Function) | ToySolver.SAT.PBO.Context |
3 (Function) | ToySolver.SAT.PBO |
setOnUpdateLowerBound | |
1 (Function) | ToySolver.SAT.PBO.Context |
2 (Function) | ToySolver.SAT.PBO |
setOptDir | ToySolver.Arith.Simplex |
setPivotStrategy | ToySolver.Arith.Simplex |
setRandomGen | |
1 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
2 (Function) | ToySolver.SAT.Solver.SLS.ProbSAT |
setShowRational | ToySolver.Arith.MIP |
setTerminateCallback | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
setTheory | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
setTolerance | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
setTrialLimitConf | ToySolver.SAT.PBO |
setUnsat | ToySolver.SAT.PBO.Context |
setUsePB | ToySolver.SAT.Encoder.Tseitin |
setVarPolarity | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
shortestImplicantsE | ToySolver.SAT.ExistentialQuantification |
showAtom | ToySolver.Data.LA |
showBranchingStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
showEntity | ToySolver.EUF.FiniteModelFinder |
showExpr | ToySolver.Data.LA |
showLearningStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
showMethod | |
1 (Function) | ToySolver.SAT.PBO |
2 (Function) | ToySolver.SAT.MUS.Enum |
3 (Function) | ToySolver.SAT.MUS |
showModel | ToySolver.EUF.FiniteModelFinder |
showOp | ToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector |
showPBHandlerType | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
showPivotStrategy | ToySolver.Arith.Simplex |
showRational | ToySolver.Internal.Util |
showRationalAsFiniteDecimal | ToySolver.Internal.Util |
showRestartStrategy | ToySolver.SAT.Solver.CDCL.Config, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
showStrategy | ToySolver.SAT.Encoder.PB |
showValue | ToySolver.Arith.Simplex |
shrink | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
signExtend | ToySolver.BitVector.Base, ToySolver.BitVector |
simpARealPoly | ToySolver.Data.AlgebraicNumber.Real |
SimpleAtom | ToySolver.Arith.DifferenceLogic |
SimpleContext | ToySolver.SAT.PBO.Context |
SimpleMaxSAT2 | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
simpleMaxSAT2ToSimpleMaxCut | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
SimpleMaxSAT2ToSimpleMaxCutInfo | |
1 (Type/Class) | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
SimpleProblem | |
1 (Type/Class) | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
2 (Data Constructor) | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
simplex | |
1 (Function) | ToySolver.Arith.Simplex.Textbook |
2 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver |
simplify | |
1 (Function) | ToySolver.Data.BoolExpr |
2 (Function) | ToySolver.Arith.FourierMotzkin.Base |
3 (Function) | ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin |
simplifyAtom | ToySolver.Arith.Simplex |
simplifyMaxSAT2 | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
SimplifyMaxSAT2Info | ToySolver.Converter.SAT2MaxSAT, ToySolver.Converter |
Singleton | ToySolver.Graph.ShortestPath |
SMTLIB2 | ToySolver.Converter.MIP2SMT |
Solution | |
1 (Type/Class) | ToySolver.Graph.MaxCut |
2 (Type/Class) | ToySolver.QUBO |
3 (Type/Class) | ToySolver.Text.SDPFile |
4 (Data Constructor) | ToySolver.Text.SDPFile |
solve | |
1 (Function) | ToySolver.Combinatorial.Knapsack.BB |
2 (Function) | ToySolver.Combinatorial.Knapsack.DPDense |
3 (Function) | ToySolver.Combinatorial.Knapsack.DPSparse |
4 (Function) | ToySolver.Arith.VirtualSubstitution |
5 (Function) | ToySolver.Arith.FourierMotzkin.Base, ToySolver.Arith.FourierMotzkin |
6 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
7 (Function) | ToySolver.Arith.CAD |
8 (Function) | ToySolver.Arith.DifferenceLogic |
9 (Function) | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
10 (Function) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple |
11 (Function) | ToySolver.Arith.ContiTraverso |
12 (Function) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
13 (Function) | ToySolver.SAT.PBO.UnsatBased |
14 (Function) | ToySolver.SAT.PBO.MSU4 |
15 (Function) | ToySolver.SAT.PBO.BCD2 |
16 (Function) | ToySolver.SAT.PBO.BCD |
17 (Function) | ToySolver.SAT.PBO.BC |
18 (Function) | ToySolver.QBF |
solve' | |
1 (Function) | ToySolver.Arith.FourierMotzkin.Base |
2 (Function) | ToySolver.Arith.CAD |
3 (Function) | ToySolver.Arith.ContiTraverso |
solveCEGAR | ToySolver.QBF |
solveCEGARIncremental | ToySolver.QBF |
solveFor | ToySolver.Data.LA |
solveFormula | |
1 (Function) | ToySolver.Arith.FourierMotzkin.FOL, ToySolver.Arith.FourierMotzkin |
2 (Function) | ToySolver.Arith.Cooper.FOL, ToySolver.Arith.Cooper |
solveGeneric | ToySolver.Combinatorial.Knapsack.DPSparse |
solveInt | ToySolver.Combinatorial.Knapsack.DPSparse |
solveInteger | ToySolver.Combinatorial.Knapsack.DPSparse |
solveNaive | ToySolver.QBF |
solveQE | ToySolver.QBF |
solveQE_CNF | ToySolver.QBF |
solveQFFormula | |
1 (Function) | ToySolver.Arith.VirtualSubstitution |
2 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
solveQFLIRAConj | |
1 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
2 (Function) | ToySolver.Arith.OmegaTest.Base, ToySolver.Arith.OmegaTest |
Solver | |
1 (Type/Class) | ToySolver.EUF.CongruenceClosure |
2 (Type/Class) | ToySolver.EUF.EUFSolver |
3 (Type/Class) | ToySolver.Arith.Simplex |
4 (Type/Class) | ToySolver.Arith.MIP |
5 (Type/Class) | ToySolver.Arith.Simplex.Textbook.LPSolver |
6 (Type/Class) | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
7 (Type/Class) | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
8 (Type/Class) | ToySolver.BitVector.Solver, ToySolver.BitVector |
9 (Type/Class) | ToySolver.SAT.Solver.SLS.ProbSAT |
10 (Type/Class) | ToySolver.SMT |
SolverValue | ToySolver.Arith.Simplex |
solveWith | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
SomeWCNF | ToySolver.FileFormat.CNF |
SomeWCNFNew | ToySolver.FileFormat.CNF |
SomeWCNFOld | ToySolver.FileFormat.CNF |
Sort | |
1 (Type/Class) | ToySolver.SMT |
2 (Data Constructor) | ToySolver.SMT |
Sorter | ToySolver.SAT.Encoder.PB |
sortVector | ToySolver.SAT.Encoder.PB.Internal.Sorter |
Source | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter.PB, ToySolver.Converter, ToySolver.Converter |
SourceObjValue | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter.PB, ToySolver.Converter, ToySolver.Converter |
spolynomial | ToySolver.Data.Polynomial.GroebnerBasis |
SQFree | ToySolver.Data.Polynomial |
sqfree | |
1 (Function) | ToySolver.Data.Polynomial |
2 (Function) | ToySolver.Data.Polynomial.Factorization.FiniteField |
sqfreeChar0 | ToySolver.Data.Polynomial.Factorization.SquareFree |
sReal | ToySolver.SMT |
SS | ToySolver.SAT.MUS.Types, ToySolver.SAT.MUS.Enum, ToySolver.SAT.MUS |
SSym | ToySolver.SMT |
ssymArity | ToySolver.SMT |
SSymBitVec | ToySolver.SMT |
SSymBool | ToySolver.SMT |
SSymReal | ToySolver.SMT |
SSymUninterpreted | ToySolver.SMT |
statFlips | ToySolver.SAT.Solver.SLS.ProbSAT |
statFlipsPerSecond | ToySolver.SAT.Solver.SLS.ProbSAT |
Statistics | |
1 (Type/Class) | ToySolver.SAT.Solver.SLS.ProbSAT |
2 (Data Constructor) | ToySolver.SAT.Solver.SLS.ProbSAT |
statTotalCPUTime | ToySolver.SAT.Solver.SLS.ProbSAT |
Strategy | |
1 (Type/Class) | ToySolver.Data.Polynomial.GroebnerBasis |
2 (Type/Class) | ToySolver.SAT.Encoder.Cardinality |
3 (Type/Class) | ToySolver.SAT.Encoder.PB |
SturmChain | ToySolver.Data.AlgebraicNumber.Sturm |
sturmChain | ToySolver.Data.AlgebraicNumber.Sturm |
subsetSum | ToySolver.Combinatorial.SubsetSum |
subst | ToySolver.Data.Polynomial |
SugarStrategy | ToySolver.Data.Polynomial.GroebnerBasis |
T | |
1 (Data Constructor) | ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.EUF.FiniteModelFinder |
Tableau | ToySolver.Arith.Simplex.Textbook |
tableau | ToySolver.Arith.Simplex.Textbook.LPSolver |
TApp | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
Target | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter.PB, ToySolver.Converter, ToySolver.Converter |
TargetObjValue | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter.PB, ToySolver.Converter, ToySolver.Converter |
tdeg | ToySolver.Data.Polynomial |
tderiv | ToySolver.Data.Polynomial |
tdiv | ToySolver.Data.Polynomial |
tdivides | ToySolver.Data.Polynomial |
Term | |
1 (Type/Class) | ToySolver.Data.Polynomial |
2 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
3 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
terms | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.Polynomial |
termToFlatTerm | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
termToFSym | |
1 (Function) | ToySolver.EUF.CongruenceClosure |
2 (Function) | ToySolver.EUF.EUFSolver |
thAssertLit | ToySolver.SAT.TheorySolver |
thCheck | ToySolver.SAT.TheorySolver |
thConstructModel | ToySolver.SAT.TheorySolver |
TheorySolver | |
1 (Type/Class) | ToySolver.SAT.TheorySolver |
2 (Data Constructor) | ToySolver.SAT.TheorySolver |
thExplain | ToySolver.SAT.TheorySolver |
thPopBacktrackPoint | ToySolver.SAT.TheorySolver |
thPushBacktrackPoint | ToySolver.SAT.TheorySolver |
tintegral | ToySolver.Data.Polynomial |
TmApp | ToySolver.EUF.FiniteModelFinder |
tmult | ToySolver.Data.Polynomial |
TmVar | ToySolver.EUF.FiniteModelFinder |
toAscBits | ToySolver.BitVector.Base, ToySolver.BitVector |
toAtLeast | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
toCSV | ToySolver.Arith.Simplex.Textbook |
toDescBits | ToySolver.BitVector.Base, ToySolver.BitVector |
toFOLExpr | ToySolver.Data.LA.FOL |
toFOLFormula | ToySolver.Data.LA.FOL |
toLAAtom | ToySolver.Arith.FourierMotzkin.Base |
toMonic | ToySolver.Data.Polynomial |
toPrefixSum | ToySolver.SAT.Encoder.PB.Internal.BCCNF |
toRat | ToySolver.Arith.FourierMotzkin.Base |
toSkolemNF | ToySolver.EUF.FiniteModelFinder |
toStandardForm | ToySolver.Arith.LPUtil |
toStandardForm' | ToySolver.Arith.LPUtil |
Totalizer | ToySolver.SAT.Encoder.Cardinality |
TotalizerDefinitions | ToySolver.SAT.Encoder.Cardinality |
toUPolynomialOf | ToySolver.Data.Polynomial |
toValue | ToySolver.Arith.Simplex |
transformBackward | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
Transformer | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
transformForward | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
transformObjValueBackward | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
transformObjValueForward | ToySolver.Converter.Base, ToySolver.Converter.PB, ToySolver.Converter |
true | ToySolver.Data.Boolean, ToySolver.Data.FOL.Formula, ToySolver.Data.FOL.Arith |
tscale | ToySolver.Data.Polynomial |
TseitinInfo | |
1 (Type/Class) | ToySolver.Converter.Tseitin, ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.Tseitin, ToySolver.Converter.PB, ToySolver.Converter |
twoPhaseSimplex | ToySolver.Arith.Simplex.Textbook.LPSolver |
ubcsatBest | ToySolver.SAT.Solver.SLS.UBCSAT |
ubcsatBestFeasible | ToySolver.SAT.Solver.SLS.UBCSAT |
ubcsatMany | ToySolver.SAT.Solver.SLS.UBCSAT |
UDigit | ToySolver.SAT.Encoder.PB.Internal.Sorter |
UMonomial | ToySolver.Data.Polynomial |
Unbounded | |
1 (Data Constructor) | ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple |
2 (Data Constructor) | ToySolver.Arith.Simplex.Textbook.LPSolver |
3 (Data Constructor) | ToySolver.Arith.Simplex.Textbook.LPSolver.Simple, ToySolver.Arith.Simplex.Textbook.MIPSolver.Simple |
unconstrainPB | ToySolver.Converter.PB, ToySolver.Converter |
unDNF | ToySolver.Data.DNF |
unfixLit | ToySolver.SAT.Solver.MessagePassing.SurveyPropagation |
UninterestingSet | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
unit | ToySolver.Graph.ShortestPath |
unitVar | ToySolver.Data.LA |
universe | ToySolver.Combinatorial.HittingSet.InterestingSets, ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999, ToySolver.Combinatorial.HittingSet.DAA, ToySolver.Combinatorial.HittingSet.MARCO |
Unknown | ToySolver.Data.FOL.Arith |
unliftBool | ToySolver.Data.LBool |
unpackClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT, ToySolver.FileFormat.CNF |
unpackLit | ToySolver.SAT.Types |
unsafeModify | ToySolver.Internal.Data.Vec |
unsafeModify' | ToySolver.Internal.Data.Vec |
unsafePeek | ToySolver.Internal.Data.Vec |
unsafePop | ToySolver.Internal.Data.Vec |
unsafeRead | ToySolver.Internal.Data.Vec |
unsafeWrite | ToySolver.Internal.Data.Vec |
Unsat | |
1 (Data Constructor) | ToySolver.Data.FOL.Arith |
2 (Data Constructor) | ToySolver.Arith.Simplex, ToySolver.Arith.Simplex.Simple |
3 (Data Constructor) | ToySolver.Arith.Simplex.Textbook.LPSolver |
UnsatBased | ToySolver.SAT.PBO |
Unsupported | ToySolver.SMT |
UNumber | ToySolver.SAT.Encoder.PB.Internal.Sorter |
unWithFastParser | ToySolver.FileFormat |
update | ToySolver.Internal.Data.IndexedPriorityQueue |
UPolynomial | ToySolver.Data.Polynomial |
US | ToySolver.SAT.MUS.Types, ToySolver.SAT.MUS.Enum, ToySolver.SAT.MUS |
UTerm | ToySolver.Data.Polynomial |
UVec | ToySolver.Internal.Data.Vec |
VAFun | |
1 (Type/Class) | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
2 (Type/Class) | ToySolver.SMT |
ValBitVec | ToySolver.SMT |
ValBool | ToySolver.SMT |
validLit | ToySolver.SAT.Types |
validVar | ToySolver.SAT.Types |
ValRational | ToySolver.SMT |
valSort | ToySolver.SMT |
Value | |
1 (Type/Class) | ToySolver.Combinatorial.Knapsack.BB |
2 (Type/Class) | ToySolver.Combinatorial.Knapsack.DPDense |
3 (Type/Class) | ToySolver.Internal.Data.IndexedPriorityQueue |
4 (Type/Class) | ToySolver.SMT |
ValUninterpreted | ToySolver.SMT |
Var | |
1 (Type/Class) | ToySolver.Data.IntVar, ToySolver.Data.LA |
2 (Data Constructor) | ToySolver.Data.FOL.Arith |
3 (Type/Class) | ToySolver.BitVector.Base, ToySolver.BitVector |
4 (Data Constructor) | ToySolver.BitVector.Base, ToySolver.BitVector |
5 (Type/Class) | ToySolver.Data.Polynomial |
6 (Type/Class) | ToySolver.Data.AlgebraicNumber.Root |
7 (Type/Class) | ToySolver.Arith.DifferenceLogic |
8 (Type/Class) | ToySolver.Arith.Simplex |
9 (Type/Class) | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
10 (Type/Class) | ToySolver.EUF.FiniteModelFinder |
var | |
1 (Function) | ToySolver.Data.LA |
2 (Function) | ToySolver.Data.FOL.Arith |
3 (Function) | ToySolver.Data.Polynomial |
varBumpActivity | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
varDecayActivity | ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
Variables | ToySolver.Data.IntVar |
varId | ToySolver.BitVector.Base, ToySolver.BitVector |
VarMap | |
1 (Type/Class) | ToySolver.Data.IntVar |
2 (Type/Class) | ToySolver.SAT.Types |
Vars | ToySolver.Data.Polynomial |
vars | |
1 (Function) | ToySolver.Data.IntVar |
2 (Function) | ToySolver.Data.Polynomial |
VarSet | |
1 (Type/Class) | ToySolver.Data.IntVar |
2 (Type/Class) | ToySolver.SAT.Types |
varWidth | ToySolver.BitVector.Base, ToySolver.BitVector |
VASortFun | ToySolver.SMT |
Vec | ToySolver.Internal.Data.Vec |
version | ToySolver.Version |
Vertex | ToySolver.Graph.Base |
VertexSet | ToySolver.Graph.Base |
walksat | ToySolver.SAT.Solver.SLS.ProbSAT |
wbo2ip | ToySolver.Converter.MIP, ToySolver.Converter |
WBO2IPInfo | ToySolver.Converter.MIP, ToySolver.Converter |
wbo2lsp | ToySolver.Converter.PB, ToySolver.Converter |
wbo2maxsat | ToySolver.Converter.PB, ToySolver.Converter |
WBO2MaxSATInfo | ToySolver.Converter.PB, ToySolver.Converter |
wbo2maxsatWith | ToySolver.Converter.PB, ToySolver.Converter |
wbo2pb | ToySolver.Converter.PB, ToySolver.Converter |
WBO2PBInfo | |
1 (Type/Class) | ToySolver.Converter.PB, ToySolver.Converter |
2 (Data Constructor) | ToySolver.Converter.PB, ToySolver.Converter |
WCNF | |
1 (Type/Class) | ToySolver.FileFormat.CNF |
2 (Data Constructor) | ToySolver.FileFormat.CNF |
wcnfClauses | ToySolver.FileFormat.CNF |
wcnfNumClauses | ToySolver.FileFormat.CNF |
wcnfNumVars | ToySolver.FileFormat.CNF |
wcnfTopCost | ToySolver.FileFormat.CNF |
Weight | |
1 (Type/Class) | ToySolver.Combinatorial.Knapsack.BB |
2 (Type/Class) | ToySolver.Combinatorial.Knapsack.DPDense |
3 (Type/Class) | ToySolver.Combinatorial.SubsetSum |
4 (Type/Class) | ToySolver.FileFormat.CNF |
WeightedClause | ToySolver.FileFormat.CNF |
width | ToySolver.BitVector.Base, ToySolver.BitVector |
WithFastParser | |
1 (Type/Class) | ToySolver.FileFormat |
2 (Data Constructor) | ToySolver.FileFormat |
withVArgs | ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
write | ToySolver.Internal.Data.Vec |
writeDataFile | ToySolver.Text.SDPFile |
writeFile | ToySolver.FileFormat.Base, ToySolver.FileFormat.CNF, ToySolver.FileFormat |
writeIOURef | ToySolver.Internal.Data.IOURef |
X | |
1 (Type/Class) | ToySolver.Data.Polynomial |
2 (Data Constructor) | ToySolver.Data.Polynomial |
XORClause | ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT |
YICES | ToySolver.Converter.MIP2SMT |
Yices1 | ToySolver.Converter.MIP2SMT |
Yices2 | ToySolver.Converter.MIP2SMT |
YicesVersion | ToySolver.Converter.MIP2SMT |
zassenhaus | ToySolver.Data.Polynomial.Factorization.Zassenhaus |
zeroExtend | ToySolver.BitVector.Base, ToySolver.BitVector |
zmod | ToySolver.Arith.OmegaTest.Base |