![]() |
SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
#include <CADPreprocessor.h>

Public Member Functions | |
| void | cleanOrigins (const FormulaT &f) |
| void | add (const FormulaT &f, const std::vector< FormulaT > &origin) |
| void | remove (const FormulaT &f) |
| const std::vector< FormulaT > & | get (const FormulaT &f) const |
| bool | resolve (std::set< FormulaT > &conflict) const |
Data Fields | |
| std::map< FormulaT, std::vector< std::vector< FormulaT > > > | mOrigins |
Definition at line 42 of file CADPreprocessor.h.
| void smtrat::cad::preprocessor::Origins::add | ( | const FormulaT & | f, |
| const std::vector< FormulaT > & | origin | ||
| ) |
Definition at line 33 of file CADPreprocessor.cpp.


| void smtrat::cad::preprocessor::Origins::cleanOrigins | ( | const FormulaT & | f | ) |
Definition at line 18 of file CADPreprocessor.cpp.


| void smtrat::cad::preprocessor::Origins::remove | ( | const FormulaT & | f | ) |
Definition at line 50 of file CADPreprocessor.cpp.


| bool smtrat::cad::preprocessor::Origins::resolve | ( | std::set< FormulaT > & | conflict | ) | const |
| std::map<FormulaT, std::vector<std::vector<FormulaT> > > smtrat::cad::preprocessor::Origins::mOrigins |
Definition at line 43 of file CADPreprocessor.h.