|
carl
25.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.