| E | ToySolver.FileFormat.CNF, ToySolver.QBF, ToySolver.Text.QDimacs |
| EAp | ToySolver.SMT |
| EConst | ToySolver.BitVector.Base, ToySolver.BitVector |
| Edge | ToySolver.Graph.ShortestPath |
| edges | ToySolver.MaxCut |
| 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 | ToySolver.SAT.Encoder.PB.Internal.Sorter |
| encodeAtLeast | ToySolver.SAT.Encoder.Cardinality |
| encodeAtLeastNaive | ToySolver.SAT.Encoder.Cardinality.Internal.Naive |
| encodeAtLeastParallelCounter | ToySolver.SAT.Encoder.Cardinality.Internal.ParallelCounter |
| 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 |
| encodePBLinAtLeastAdder | ToySolver.SAT.Encoder.PB.Internal.Adder |
| encodePBLinAtLeastBDD | ToySolver.SAT.Encoder.PB.Internal.BDD |
| encodePBLinAtLeastSorter | ToySolver.SAT.Encoder.PB.Internal.Sorter |
| Encoder | |
| 1 (Type/Class) | ToySolver.SAT.Encoder.Tseitin |
| 2 (Type/Class) | ToySolver.SAT.Encoder.PBNLC |
| 3 (Type/Class) | ToySolver.SAT.Encoder.PB |
| 4 (Type/Class) | ToySolver.SAT.Encoder.Cardinality |
| 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 | |
| 1 (Data Constructor) | ToySolver.Data.MIP.Base, ToySolver.Data.MIP |
| 2 (Data Constructor) | 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 |
| 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.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver |
| 4 (Function) | ToySolver.MaxCut |
| 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 |
| evalAtom | |
| 1 (Function) | ToySolver.Data.LA |
| 2 (Function) | ToySolver.Data.FOL.Arith |
| 3 (Function) | ToySolver.BitVector.Base, ToySolver.BitVector |
| 4 (Function) | ToySolver.EUF.FiniteModelFinder |
| evalBounds | ToySolver.Arith.FourierMotzkin.Base |
| evalCell | ToySolver.Arith.CAD |
| evalClause | |
| 1 (Function) | ToySolver.SAT.Types, ToySolver.SAT |
| 2 (Function) | ToySolver.EUF.FiniteModelFinder |
| evalClauses | ToySolver.EUF.FiniteModelFinder |
| evalClausesU | ToySolver.EUF.FiniteModelFinder |
| evalDualObjective | ToySolver.Text.SDPFile |
| evalEdge | ToySolver.MaxCut |
| evalExactly | ToySolver.SAT.Types, ToySolver.SAT |
| evalExpr | |
| 1 (Function) | ToySolver.Data.LA |
| 2 (Function) | ToySolver.Data.FOL.Arith |
| 3 (Function) | ToySolver.BitVector.Base, ToySolver.BitVector |
| evalFormula | |
| 1 (Function) | ToySolver.SAT.Encoder.Tseitin |
| 2 (Function) | ToySolver.EUF.FiniteModelFinder |
| evalFSym | ToySolver.SMT |
| evalIsingModel | ToySolver.QUBO |
| evalLinear | ToySolver.Data.LA |
| evalLit | |
| 1 (Function) | ToySolver.Arith.Cooper.Base |
| 2 (Function) | ToySolver.SAT.Types, ToySolver.SAT |
| 3 (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 |
| evalPBLinExactly | ToySolver.SAT.Types, ToySolver.SAT |
| evalPBLinSum | ToySolver.SAT.Types, ToySolver.SAT |
| evalPBSum | ToySolver.SAT.Types |
| evalPoint | ToySolver.Arith.CAD |
| evalPrimalObjective | ToySolver.Text.SDPFile |
| evalQFFormula | |
| 1 (Function) | ToySolver.Arith.VirtualSubstitution |
| 2 (Function) | ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper |
| evalTerm | ToySolver.EUF.FiniteModelFinder |
| EValue | ToySolver.SMT |
| evalVar | ToySolver.SAT.Types, ToySolver.SAT |
| evalXORClause | ToySolver.SAT.Types, ToySolver.SAT |
| EVar | ToySolver.BitVector.Base, ToySolver.BitVector |
| Exactly | ToySolver.SAT.Types, 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.MIP.Base, ToySolver.Data.MIP |
| 2 (Data Constructor) | ToySolver.Data.MIP.Base, ToySolver.Data.MIP |
| 3 (Type/Class) | ToySolver.Data.LA |
| 4 (Type/Class) | ToySolver.Data.FOL.Arith |
| 5 (Type/Class) | ToySolver.BitVector.Base, ToySolver.BitVector |
| 6 (Type/Class) | ToySolver.SAT.Encoder.Integer |
| 7 (Data Constructor) | ToySolver.SAT.Encoder.Integer |
| 8 (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 |
| Extended | ToySolver.Data.MIP.Base, ToySolver.Data.MIP |
| extract | |
| 1 (Function) | ToySolver.Data.LA |
| 2 (Function) | ToySolver.BitVector.Base, ToySolver.BitVector |
| extractMaybe | ToySolver.Data.LA |