The latest version of toysolver is 0.8.1-1.
lib:toysolver
Modules
- ToySolver.Arith.BoundsInference
- ToySolver.Arith.CAD
- ToySolver.Arith.ContiTraverso
- ToySolver.Arith.Cooper
- ToySolver.Arith.Cooper.Base
- ToySolver.Arith.Cooper.FOL
- ToySolver.Arith.FourierMotzkin
- ToySolver.Arith.FourierMotzkin.Base
- ToySolver.Arith.FourierMotzkin.FOL
- ToySolver.Arith.FourierMotzkin.Optimization
- ToySolver.Arith.LPSolver
- ToySolver.Arith.LPSolverHL
- ToySolver.Arith.LPUtil
- ToySolver.Arith.MIPSolver2
- ToySolver.Arith.MIPSolverHL
- ToySolver.Arith.OmegaTest
- ToySolver.Arith.OmegaTest.Base
- ToySolver.Arith.Simplex
- ToySolver.Arith.Simplex2
- ToySolver.Arith.VirtualSubstitution
- ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996
- ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999
- ToySolver.Combinatorial.HittingSet.HTCBDD
- ToySolver.Combinatorial.HittingSet.SHD
- ToySolver.Combinatorial.HittingSet.Simple
- ToySolver.Combinatorial.Knapsack.BB
- ToySolver.Combinatorial.Knapsack.DPDense
- ToySolver.Combinatorial.Knapsack.DPSparse
- ToySolver.Combinatorial.SubsetSum
- ToySolver.Converter.MIP2SMT
- ToySolver.Converter.MaxSAT2IP
- ToySolver.Converter.MaxSAT2NLPB
- ToySolver.Converter.MaxSAT2WBO
- ToySolver.Converter.ObjType
- ToySolver.Converter.PB2IP
- ToySolver.Converter.PB2LSP
- ToySolver.Converter.PB2SMP
- ToySolver.Converter.PB2WBO
- ToySolver.Converter.PBSetObj
- ToySolver.Converter.SAT2IP
- ToySolver.Converter.SAT2PB
- ToySolver.Converter.WBO2PB
- ToySolver.Data.AlgebraicNumber.Complex
- ToySolver.Data.AlgebraicNumber.Real
- ToySolver.Data.AlgebraicNumber.Root
- ToySolver.Data.AlgebraicNumber.Sturm
- ToySolver.Data.BoolExpr
- ToySolver.Data.Boolean
- ToySolver.Data.DNF
- ToySolver.Data.Delta
- ToySolver.Data.FOL.Arith
- ToySolver.Data.FOL.Formula
- ToySolver.Data.LA
- ToySolver.Data.LA.FOL
- ToySolver.Data.LBool
- ToySolver.Data.MIP
- ToySolver.Data.MIP.Base
- ToySolver.Data.MIP.LPFile
- ToySolver.Data.MIP.MPSFile
- ToySolver.Data.OrdRel
- ToySolver.Data.Polynomial
- ToySolver.Data.Polynomial.Factorization.FiniteField
- ToySolver.Data.Polynomial.Factorization.Hensel
- ToySolver.Data.Polynomial.Factorization.Hensel.Internal
- ToySolver.Data.Polynomial.Factorization.Integer
- ToySolver.Data.Polynomial.Factorization.Kronecker
- ToySolver.Data.Polynomial.Factorization.Rational
- ToySolver.Data.Polynomial.Factorization.SquareFree
- ToySolver.Data.Polynomial.Factorization.Zassenhaus
- ToySolver.Data.Polynomial.GroebnerBasis
- ToySolver.Data.Polynomial.Interpolation.Lagrange
- ToySolver.Data.Var
- ToySolver.EUF.CongruenceClosure
- ToySolver.EUF.EUFSolver
- ToySolver.EUF.FiniteModelFinder
- ToySolver.Internal.Data.IOURef
- ToySolver.Internal.Data.IndexedPriorityQueue
- ToySolver.Internal.Data.PriorityQueue
- ToySolver.Internal.Data.SeqQueue
- ToySolver.Internal.Data.Vec
- ToySolver.Internal.ProcessUtil
- ToySolver.Internal.TextUtil
- ToySolver.Internal.Util
- ToySolver.SAT
- ToySolver.SAT.Integer
- ToySolver.SAT.MUS
- ToySolver.SAT.MUS.CAMUS
- ToySolver.SAT.MUS.DAA
- ToySolver.SAT.MUS.QuickXplain
- ToySolver.SAT.MUS.Types
- ToySolver.SAT.PBNLC
- ToySolver.SAT.PBO
- ToySolver.SAT.PBO.BC
- ToySolver.SAT.PBO.BCD
- ToySolver.SAT.PBO.BCD2
- ToySolver.SAT.PBO.Context
- ToySolver.SAT.PBO.MSU4
- ToySolver.SAT.PBO.UnsatBased
- ToySolver.SAT.Printer
- ToySolver.SAT.TheorySolver
- ToySolver.SAT.TseitinEncoder
- ToySolver.SAT.Types
- ToySolver.SMT
- ToySolver.Text.GCNF
- ToySolver.Text.GurobiSol
- ToySolver.Text.MaxSAT
- ToySolver.Text.SDPFile
- ToySolver.Version
- ToySolver.Wang
Dependencies
- MemoTrie lib:MemoTrie <=0.6.2
- OptDir lib:OptDir >=0
- array lib:array >=0.4.0.0
- base lib:base >=4.6 && <5
- bytestring lib:bytestring >=0.9.2.1 && <0.11
- bytestring-builder lib:bytestring-builder >=0
- containers lib:containers >=0.5.0
- data-default-class lib:data-default-class >=0
- data-interval lib:data-interval >=1.0.1 && <1.3.0
- deepseq lib:deepseq >=0
- exceptions lib:exceptions ==0.5 && >=0.6
- extended-reals lib:extended-reals >=0.1 && <1.0
- filepath lib:filepath >=0
- finite-field lib:finite-field >=0.7.0 && <1.0.0
- ghc-prim lib:ghc-prim >=0
- hashable lib:hashable >=1.1.2.5 && <1.3.0.0
- heaps lib:heaps >=0
- intern lib:intern >=0.9.1.2 && <1.0.0.0
- loop lib:loop >=0.2.0 && <1.0.0
- mtl lib:mtl >=2.1.2
- multiset lib:multiset >=0
- mwc-random lib:mwc-random >=0.13.1 && <0.14
- parse-dimacs lib:parse-dimacs >=0
- parsec lib:parsec >=3.1.2 && <4
- prettyclass lib:prettyclass >=1.0.0
- primes lib:primes >=0
- process lib:process >=1.1.0.2
- pseudo-boolean lib:pseudo-boolean >=0.1.3.0 && <0.2.0.0
- queue lib:queue >=0
- semigroups lib:semigroups >=0.17
- sign lib:sign >=0.2.0 && <1.0.0
- stm lib:stm >=2.3
- template-haskell lib:template-haskell >=0
- temporary lib:temporary >=1.2 && >1.2.0.2
- time lib:time >=0
- transformers lib:transformers <0.5.1.0 && >=0.5.1.0 && >=0.2
- transformers-compat lib:transformers-compat >=0.3
- type-level-numbers lib:type-level-numbers >=0.1.1.0 && <0.2.0.0
- unordered-containers lib:unordered-containers >=0.2.3 && <0.3.0
- vector lib:vector >=0
- vector-space lib:vector-space >=0.8.6
Reverse dependencies
Direct only. Not exhaustive.
- toysolver bench:BenchmarkSATLIB
- toysolver exe:lpconvert
- toysolver exe:pbconvert
- toysolver exe:toyfmf
- toysolver exe:toysat
- toysolver exe:toysolver
- toysolver test:TestAReal
- toysolver test:TestContiTraverso
- toysolver test:TestInterval
- toysolver test:TestLPFile
- toysolver test:TestMIPSolver2
- toysolver test:TestMPSFile
- toysolver test:TestPBFile
- toysolver test:TestPolynomial
- toysolver test:TestQE
- toysolver test:TestSAT
- toysolver test:TestSimplex2
- toysolver test:TestUtil