toysolver-0.5.0: Assorted decision procedures for SAT, SMT, Max-SAT, PB, MIP, etc

Index - E

EToySolver.Text.QDimacs, ToySolver.QBF
EApToySolver.SMT
EConstToySolver.BitVector.Base, ToySolver.BitVector
EdgeToySolver.Graph.ShortestPath
eisensteinsCriterionToySolver.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
EmptyToySolver.Graph.ShortestPath
emptySolverToySolver.Arith.Simplex.Textbook.LPSolver
emptyTableauToySolver.Arith.Simplex.Textbook
emptyTheoryToySolver.SAT.TheorySolver
enableTimeRecordingToySolver.Arith.Simplex
encodeToySolver.SAT.Encoder.PB.Internal.Sorter
encodeConjToySolver.SAT.Encoder.Tseitin
encodeConjWithPolarityToySolver.SAT.Encoder.Tseitin
encodeDisjToySolver.SAT.Encoder.Tseitin
encodeDisjWithPolarityToySolver.SAT.Encoder.Tseitin
encodeFACarryToySolver.SAT.Encoder.Tseitin
encodeFACarryWithPolarityToySolver.SAT.Encoder.Tseitin
encodeFASumToySolver.SAT.Encoder.Tseitin
encodeFASumWithPolarityToySolver.SAT.Encoder.Tseitin
encodeFormulaToySolver.SAT.Encoder.Tseitin
encodeFormulaWithPolarityToySolver.SAT.Encoder.Tseitin
encodeITEToySolver.SAT.Encoder.Tseitin
encodeITEWithPolarityToySolver.SAT.Encoder.Tseitin
encodePBLinAtLeastToySolver.SAT.Encoder.PB
encodePBLinAtLeastAdderToySolver.SAT.Encoder.PB.Internal.Adder
encodePBLinAtLeastBDDToySolver.SAT.Encoder.PB.Internal.BDD
encodePBLinAtLeastSorterToySolver.SAT.Encoder.PB.Internal.Sorter
Encoder 
1 (Type/Class)ToySolver.SAT.Encoder.Tseitin
2 (Type/Class)ToySolver.SAT.Encoder.PB
3 (Type/Class)ToySolver.SAT.Encoder.PBNLC
encodeXORToySolver.SAT.Encoder.Tseitin
encodeXORWithPolarityToySolver.SAT.Encoder.Tseitin
EnqueueToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.IndexedPriorityQueue, ToySolver.Internal.Data.PriorityQueue
enqueueToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.IndexedPriorityQueue, ToySolver.Internal.Data.PriorityQueue
enqueueBatchToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.IndexedPriorityQueue, ToySolver.Internal.Data.PriorityQueue
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
EOp1ToySolver.BitVector.Base, ToySolver.BitVector
EOp2ToySolver.BitVector.Base, ToySolver.BitVector
Eql 
1 (Data Constructor)ToySolver.Data.MIP.Base, ToySolver.Data.MIP
2 (Data Constructor)ToySolver.Data.OrdRel, ToySolver.Data.FOL.Arith, ToySolver.Data.LA, ToySolver.BitVector.Base, ToySolver.BitVector, ToySolver.Arith.Simplex
eqRToySolver.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
ErrorToySolver.SMT
EvalToySolver.Data.IntVar, ToySolver.Data.LA, ToySolver.Arith.VirtualSubstitution, ToySolver.Arith.Cooper.Base
eval 
1 (Function)ToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver
2 (Function)ToySolver.Data.Polynomial
3 (Function)ToySolver.Data.IntVar, ToySolver.Data.LA, ToySolver.Arith.VirtualSubstitution, ToySolver.Arith.Cooper.Base
4 (Function)ToySolver.SAT.Encoder.Integer
5 (Function)ToySolver.SMT
evalApToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver
evalAtLeastToySolver.SAT.Types, ToySolver.SAT
evalAtom 
1 (Function)ToySolver.Data.FOL.Arith
2 (Function)ToySolver.Data.LA
3 (Function)ToySolver.EUF.FiniteModelFinder
4 (Function)ToySolver.BitVector.Base, ToySolver.BitVector
evalBoundsToySolver.Arith.FourierMotzkin.Base
evalCellToySolver.Arith.CAD
evalClause 
1 (Function)ToySolver.SAT.Types, ToySolver.SAT
2 (Function)ToySolver.EUF.FiniteModelFinder
evalClausesToySolver.EUF.FiniteModelFinder
evalClausesUToySolver.EUF.FiniteModelFinder
evalExactlyToySolver.SAT.Types, ToySolver.SAT
evalExpr 
1 (Function)ToySolver.Data.FOL.Arith
2 (Function)ToySolver.Data.LA
3 (Function)ToySolver.BitVector.Base, ToySolver.BitVector
evalFormula 
1 (Function)ToySolver.SAT.Encoder.Tseitin
2 (Function)ToySolver.EUF.FiniteModelFinder
evalFSymToySolver.SMT
evalLinearToySolver.Data.LA
evalLit 
1 (Function)ToySolver.SAT.Types, ToySolver.SAT
2 (Function)ToySolver.EUF.FiniteModelFinder
3 (Function)ToySolver.Arith.Cooper.Base
evalObjectiveFunctionToySolver.SAT.PBO.Context
evalOpToySolver.Data.OrdRel, ToySolver.Data.FOL.Arith, ToySolver.Data.LA, ToySolver.BitVector.Base, ToySolver.BitVector
evalPBConstraintToySolver.SAT.Types
evalPBLinAtLeastToySolver.SAT.Types, ToySolver.SAT
evalPBLinExactlyToySolver.SAT.Types, ToySolver.SAT
evalPBLinSumToySolver.SAT.Types, ToySolver.SAT
evalPBSumToySolver.SAT.Types
evalPointToySolver.Arith.CAD
evalQFFormula 
1 (Function)ToySolver.Arith.VirtualSubstitution
2 (Function)ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper
evalTermToySolver.EUF.FiniteModelFinder
EValueToySolver.SMT
evalVarToySolver.SAT.Types, ToySolver.SAT
evalXORClauseToySolver.SAT.Types, ToySolver.SAT
EVarToySolver.BitVector.Base, ToySolver.BitVector
ExactlyToySolver.SAT.Types, ToySolver.SAT
ExceptionToySolver.SMT
exgcdToySolver.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.BitVector.Solver, ToySolver.BitVector
4 (Function)ToySolver.Arith.Simplex
explainConstToySolver.EUF.CongruenceClosure
explainFlatTermToySolver.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.FOL.Arith
4 (Type/Class)ToySolver.Data.LA
5 (Type/Class)ToySolver.SAT.Encoder.Integer
6 (Data Constructor)ToySolver.SAT.Encoder.Integer
7 (Type/Class)ToySolver.BitVector.Base, ToySolver.BitVector
8 (Type/Class)ToySolver.SMT
exprSortToySolver.SMT
ExprZ 
1 (Type/Class)ToySolver.Arith.FourierMotzkin.Base
2 (Type/Class)ToySolver.Arith.Cooper.Base, ToySolver.Arith.Cooper
ExtendedToySolver.Data.MIP.Base, ToySolver.Data.MIP
extract 
1 (Function)ToySolver.Data.LA
2 (Function)ToySolver.BitVector.Base, ToySolver.BitVector
extractMaybeToySolver.Data.LA