#include <Dependencies.h>
|
template<typename Contractor > |
void | add (const Contractor &c) |
|
void | add (carl::Variable v, const FormulaT &c, const std::vector< carl::Variable > &used) |
|
std::vector< FormulaT > | get (carl::Variable v, bool negate=true) const |
|
Definition at line 10 of file Dependencies.h.
◆ add() [1/2]
void smtrat::mcsat::icp::Dependencies::add |
( |
carl::Variable |
v, |
|
|
const FormulaT & |
c, |
|
|
const std::vector< carl::Variable > & |
used |
|
) |
| |
|
inline |
◆ add() [2/2]
template<typename Contractor >
void smtrat::mcsat::icp::Dependencies::add |
( |
const Contractor & |
c | ) |
|
|
inline |
◆ get()
std::vector<FormulaT> smtrat::mcsat::icp::Dependencies::get |
( |
carl::Variable |
v, |
|
|
bool |
negate = true |
|
) |
| const |
|
inline |
◆ get_constraint_id()
std::size_t smtrat::mcsat::icp::Dependencies::get_constraint_id |
( |
const FormulaT & |
c | ) |
|
|
inlineprivate |
◆ mConstraintIDs
std::map<FormulaT,std::size_t> smtrat::mcsat::icp::Dependencies::mConstraintIDs |
|
private |
◆ mConstraints
std::vector<FormulaT> smtrat::mcsat::icp::Dependencies::mConstraints |
|
private |
◆ mData
std::map<carl::Variable,carl::Bitset> smtrat::mcsat::icp::Dependencies::mData |
|
private |
The documentation for this class was generated from the following file: