carl
24.04
Computer ARithmetic Library
|
#include <Contractor.h>
Public Member Functions | |
Contractor (const Origin &origin, const BasicConstraint< Polynomial > &c, Variable v) | |
auto | var () const |
const auto & | dependees () const |
const auto & | origin () const |
std::vector< Interval< Number > > | evaluate (const std::map< Variable, Interval< Number >> &assignment) const |
std::vector< Interval< Number > > | contract (const std::map< Variable, Interval< Number >> &assignment) const |
Private Attributes | |
Evaluation< Polynomial > | mEvaluation |
Interval< Number > | mRelation |
Origin | mOrigin |
Definition at line 188 of file Contractor.h.
|
inline |
|
inline |
|
inline |
Definition at line 224 of file Contractor.h.
|
inline |
|
inline |
Definition at line 227 of file Contractor.h.
|
inline |
Definition at line 221 of file Contractor.h.
|
private |
Definition at line 190 of file Contractor.h.
|
private |
Definition at line 192 of file Contractor.h.
|
private |
Definition at line 191 of file Contractor.h.