#include <smtrat-common/smtrat-common.h>
#include <smtrat-common/model.h>
#include <carl-common/util/enum_util.h>
#include <iostream>
Go to the source code of this file.
|
std::ostream & | smtrat::mcsat::operator<< (std::ostream &os, ConstraintType ct) |
|
template<typename T > |
ConstraintType | smtrat::mcsat::constraint_type::categorize (const T &t, const Model &model, carl::Variable next) |
|
template<typename T > |
bool | smtrat::mcsat::constraint_type::is_constant (const T &t) |
| Checks whether the constraint is constant, i.e. More...
|
|
template<typename T > |
bool | smtrat::mcsat::constraint_type::isAssigned (const T &t, const Model &model) |
| Checks whether all variables contained in the constraint are assigned in the model. More...
|
|
template<typename T > |
bool | smtrat::mcsat::constraint_type::is_univariate (const T &t, const Model &model, carl::Variable next) |
| Checks whether the constraint contains only a single unassigned variable, and this is the next one. More...
|
|
template<typename T > |
bool | smtrat::mcsat::constraint_type::isUnassigned (const T &t, const Model &model, carl::Variable next) |
| Checks whether the constraint contains an unassigned variable that is not the next one. More...
|
|