![]() |
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.