module greed.solver.yices2
class YicesTerm
method __init__
property value
method dump
method pp
class YicesTermBool
method __init__
property value
method dump
method pp
class YicesTermBV
method __init__
property bitsize
property value
method dump
method pp
class YicesTermArray
method __init__
property value
method dump
method pp
class YicesType
method __init__
class YicesTypeBV
method __init__
class YicesTypeArray
method __init__
class Yices2
Backend for Yices2
For the list of options see here. https://github.com/SRI-CSL/yices2/blob/bc50bebdc3aabb161328bbfc234a10da6dd3d5c4/doc/sphinx/source/context-operations.rst
self.solver.enable_option("var-elim") self.solver.enable_option("arith-elim") self.solver.enable_option("flatten") self.solver.enable_option("assert-ite-bounds") self.solver.enable_option("eager-arith-lemmas") self.solver.enable_option("keep-ite") self.solver.enable_option("bvarith-elim") self.solver.enable_option("break-symmetries")
cfg.set_config("arith-solver", 'simplex')
method __init__
method And
method Array
method Array_Select
method Array_Store
method BVS
method BVSort
method BVV
method BV_Add
method BV_And
method BV_Concat
method BV_Extract
method BV_Mul
method BV_Not
method BV_Or
method BV_SDiv
method BV_SGE
method BV_SGT
method BV_SLE
method BV_SLT
method BV_SMod
method BV_SRem
method BV_Sar
method BV_Shl
method BV_Shr
method BV_Sign_Extend
method BV_Sub
method BV_UDiv
method BV_UGE
method BV_UGT
method BV_ULE
method BV_ULT
method BV_URem
method BV_Xor
method BV_Zero_Extend
method Equal
method If
method Not
method NotEqual
method Or
method add_assertion
method add_assertions
method bv_unsigned_value
method copy
method eval
method get_bv_by_name
method is_concrete
method is_formula_false
method is_formula_true
method pop
method push
This file was automatically generated via lazydocs.