Go to the documentation of this file.
10 #ifndef CPROVER_SOLVERS_QBF_QBF_QUBE_CORE_H
11 #define CPROVER_SOLVERS_QBF_QBF_QUBE_CORE_H
38 assignmentt::const_iterator fit=
assignment.find(v);
41 return a.
sign()?
tvt(!fit->second) :
tvt(fit->second);
56 INVARIANT(
false,
"qube does not support full certificates.");
60 #endif // CPROVER_SOLVERS_QBF_QBF_QUBE_CORE_H
qbf_qube_coret(message_handlert &message_handler)
virtual const std::string solver_text()
Base class for all expressions.
virtual bool is_in_core(literalt l) const
virtual const exprt f_get(literalt)
virtual ~qbf_qube_coret()
virtual modeltypet m_get(literalt a) const
virtual tvt l_get(literalt a) const
virtual resultt prop_solve()
std::map< unsigned, bool > assignmentt