SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
#include <UnsatCore.h>
Public Member Functions | |
UnsatCore (Solver &s) | |
void | add_annotated_name (const FormulaT &formula, const std::string &name) |
void | remove_annotated_name (const FormulaT &formula) |
void | reset () |
bool | active () const |
std::pair< Answer, FormulasT > | compute_core (const FormulasT &formulas) |
std::pair< Answer, std::vector< std::string > > | compute () |
Private Attributes | |
std::map< FormulaT, std::string > | mAnnotatedNames |
std::vector< FormulaT > | mFormulas |
Solver & | mSolver |
Definition at line 26 of file UnsatCore.h.
|
inline |
Definition at line 33 of file UnsatCore.h.
|
inline |
Definition at line 49 of file UnsatCore.h.
|
inline |
|
inline |
Definition at line 79 of file UnsatCore.h.
|
inline |
Definition at line 53 of file UnsatCore.h.
|
inline |
Definition at line 40 of file UnsatCore.h.
|
inline |
|
private |
Definition at line 28 of file UnsatCore.h.
|
private |
Definition at line 29 of file UnsatCore.h.
|
private |
Definition at line 30 of file UnsatCore.h.