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

Index - E

EToySolver.FileFormat.CNF, ToySolver.QBF
EApToySolver.SMT
EConstToySolver.BitVector.Base, ToySolver.BitVector
EdgeToySolver.Graph.ShortestPath
EdgeLabeledGraphToySolver.Graph.Base
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
encodeAtLeast 
1 (Function)ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer
2 (Function)ToySolver.SAT.Encoder.Cardinality
encodeAtLeastNaiveToySolver.SAT.Encoder.Cardinality.Internal.Naive
encodeAtLeastParallelCounterToySolver.SAT.Encoder.Cardinality.Internal.ParallelCounter
encodeCardinalityToySolver.SAT.Encoder.Cardinality.Internal.Totalizer
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.PBNLC
3 (Type/Class)ToySolver.SAT.Encoder.PB
4 (Type/Class)ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer
5 (Data Constructor)ToySolver.SAT.Encoder.Cardinality.Internal.Totalizer
6 (Type/Class)ToySolver.SAT.Encoder.Cardinality
encodeSumToySolver.SAT.Encoder.Cardinality.Internal.Totalizer
encodeXORToySolver.SAT.Encoder.Tseitin
encodeXORWithPolarityToySolver.SAT.Encoder.Tseitin
EnqueueToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue
enqueueToySolver.Internal.Data.SeqQueue, ToySolver.Internal.Data.PriorityQueue, ToySolver.Internal.Data.IndexedPriorityQueue
enqueueBatchToySolver.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
EOp1ToySolver.BitVector.Base, ToySolver.BitVector
EOp2ToySolver.BitVector.Base, ToySolver.BitVector
EqlToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.Arith.Simplex, ToySolver.BitVector
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
4 (Data Constructor)ToySolver.SAT.Formula, ToySolver.SAT.Encoder.Tseitin
ErrorToySolver.SMT
EvalToySolver.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
evalApToySolver.EUF.CongruenceClosure, ToySolver.EUF.EUFSolver
evalAtLeastToySolver.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
evalBoundsToySolver.Arith.FourierMotzkin.Base
evalCellToySolver.Arith.CAD
evalClause 
1 (Function)ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
2 (Function)ToySolver.EUF.FiniteModelFinder
evalClausesToySolver.EUF.FiniteModelFinder
evalClausesUToySolver.EUF.FiniteModelFinder
evalDefinitionsToySolver.SAT.Encoder.Cardinality.Internal.Totalizer
evalDualObjectiveToySolver.Text.SDPFile
evalEdgeToySolver.Graph.MaxCut
evalExactlyToySolver.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
evalFSymToySolver.SMT
evalIsingModelToySolver.QUBO
evalLinearToySolver.Data.LA
evalLit 
1 (Function)ToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
2 (Function)ToySolver.EUF.FiniteModelFinder
evalNAEClauseToySolver.Converter.NAESAT, ToySolver.Converter
evalNAESATToySolver.Converter.NAESAT, ToySolver.Converter
evalObjectiveFunctionToySolver.SAT.PBO.Context
evalOpToySolver.Data.OrdRel, ToySolver.Data.LA, ToySolver.Data.FOL.Arith, ToySolver.BitVector.Base, ToySolver.BitVector
evalPBConstraintToySolver.SAT.Types
evalPBFormulaToySolver.SAT.Types
evalPBLinAtLeastToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
evalPBLinExactlyToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
evalPBLinSumToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
evalPBSumToySolver.SAT.Types
evalPointToySolver.Arith.CAD
evalPrimalObjectiveToySolver.Text.SDPFile
evalTermToySolver.EUF.FiniteModelFinder
evalTotalizerDefinitionsToySolver.SAT.Encoder.Cardinality
EValueToySolver.SMT
evalVarToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
evalXORClauseToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, ToySolver.SAT
EVarToySolver.BitVector.Base, ToySolver.BitVector
ExactlyToySolver.SAT.Types, ToySolver.SAT.Solver.CDCL, 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.Arith.Simplex
4 (Function)ToySolver.BitVector.Solver, ToySolver.BitVector
explainConstToySolver.EUF.CongruenceClosure
explainFlatTermToySolver.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
exprSortToySolver.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
extractMaybeToySolver.Data.LA