![]() |
SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
Namespaces | |
| complexity | |
| formula_ds | |
| pp | |
Data Structures | |
| class | GraphEvaluation |
Typedefs | |
| using | ImplicantOrdering = std::function< bool(cadcells::datastructures::Projections &, const boost::container::flat_set< cadcells::datastructures::PolyConstraint > &, const boost::container::flat_set< cadcells::datastructures::PolyConstraint > &)> |
| using | ConstraintOrdering = std::function< bool(cadcells::datastructures::Projections &, const cadcells::datastructures::PolyConstraint &, const cadcells::datastructures::PolyConstraint &)> |
Enumerations | |
| enum class | Valuation { TRUE , FALSE , MULTIVARIATE , UNKNOWN } |
Functions | |
| std::ostream & | operator<< (std::ostream &o, Valuation v) |
| carl::Variable | new_var (const cadcells::Assignment &old_ass, const cadcells::Assignment &new_ass) |
| void | postprocess (cadcells::datastructures::Projections &proj, boost::container::flat_set< cadcells::datastructures::PolyConstraint > &i) |
| using smtrat::covering_ng::formula::ConstraintOrdering = typedef std::function<bool(cadcells::datastructures::Projections&, const cadcells::datastructures::PolyConstraint&, const cadcells::datastructures::PolyConstraint&)> |
Definition at line 11 of file FormulaEvaluation.h.
| using smtrat::covering_ng::formula::ImplicantOrdering = typedef std::function<bool(cadcells::datastructures::Projections&, const boost::container::flat_set<cadcells::datastructures::PolyConstraint>&, const boost::container::flat_set<cadcells::datastructures::PolyConstraint>&)> |
Definition at line 9 of file FormulaEvaluation.h.
|
strong |
| Enumerator | |
|---|---|
| TRUE | |
| FALSE | |
| MULTIVARIATE | |
| UNKNOWN | |
Definition at line 13 of file FormulaEvaluation.h.
| carl::Variable smtrat::covering_ng::formula::new_var | ( | const cadcells::Assignment & | old_ass, |
| const cadcells::Assignment & | new_ass | ||
| ) |
Definition at line 648 of file FormulaEvaluationGraph.cpp.

|
inline |
Definition at line 16 of file FormulaEvaluation.h.
| void smtrat::covering_ng::formula::postprocess | ( | cadcells::datastructures::Projections & | proj, |
| boost::container::flat_set< cadcells::datastructures::PolyConstraint > & | i | ||
| ) |
Definition at line 883 of file FormulaEvaluationGraph.cpp.

