| .&&. | 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 |