Go to the documentation of this file.
10 #ifndef CPROVER_SOLVERS_SAT_SATCHECK_GLUCOSE_H
11 #define CPROVER_SOLVERS_SAT_SATCHECK_GLUCOSE_H
36 virtual void lcnf(
const bvt &bv);
74 #endif // CPROVER_SOLVERS_SAT_SATCHECK_GLUCOSE_H
virtual void set_frozen(literalt a)
virtual resultt prop_solve()
virtual void lcnf(const bvt &bv)
std::vector< literalt > bvt
virtual bool has_is_in_conflict() const
virtual const std::string solver_text()
satcheck_glucose_no_simplifiert()
virtual bool has_set_assumptions() const
virtual const std::string solver_text()
satcheck_glucose_simplifiert()
virtual bool is_in_conflict(literalt a) const
Returns true if an assumption is in the final conflict.
virtual void set_assumptions(const bvt &_assumptions)
virtual void set_assignment(literalt a, bool value)
virtual ~satcheck_glucose_baset()
bool is_eliminated(literalt a) const
satcheck_glucose_baset(T *)
virtual tvt l_get(literalt a) const
void set_polarity(literalt a, bool value)