package smt
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class CompactSmtEncoding extends TransitionSystemSmtEncoding
- sealed trait SExpr extends AnyRef
- case class SExprLeaf(value: String) extends SExpr with Product with Serializable
- case class SExprNode(children: Seq[SExpr]) extends SExpr with Product with Serializable
- class SMTModelChecker extends IsModelChecker
SMT based bounded model checking as an alternative to dispatching to a btor2 based external solver
- case class SMTModelCheckerOptions(checkConstraints: Boolean, checkBadStatesIndividually: Boolean) extends Product with Serializable
- trait TransitionSystemSmtEncoding extends AnyRef
- class UnrollSmtEncoding extends TransitionSystemSmtEncoding
Value Members
- object BitwuzlaSMTLib extends Solver
- object BoolectorSMTLib extends Solver
- object CVC4SMTLib extends Solver
- object OptiMathSatSMTLib extends Solver
- object SExprParser
simple S-Expression parser to make sense of SMTLib solver output
- object SMTModelCheckerOptions extends Serializable
- object Yices2SMTLib extends Solver
- object Z3SMTLib extends Solver