![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
#include <integer.h>
Public Member Functions | |
| LazyReasonInterface ()=default | |
| virtual | ~LazyReasonInterface ()=default |
| virtual std::string | LazyReasonName () const =0 |
| virtual void | Explain (int id, IntegerLiteral to_explain, IntegerReason *reason)=0 |
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in operations_research::sat::GreaterThanAtLeastOneOfPropagator, operations_research::sat::GreaterThanMinOfExprsPropagator, operations_research::sat::Linear2Bounds, operations_research::sat::LinearConstraintPropagator< use_int128 >, operations_research::sat::LinearConstraintPropagator< false >, operations_research::sat::LinearConstraintPropagator< true >, and operations_research::sat::LinearPropagator.
|
pure virtual |
Implemented in operations_research::sat::GreaterThanAtLeastOneOfPropagator, operations_research::sat::GreaterThanMinOfExprsPropagator, operations_research::sat::Linear2Bounds, operations_research::sat::LinearConstraintPropagator< use_int128 >, operations_research::sat::LinearConstraintPropagator< false >, operations_research::sat::LinearConstraintPropagator< true >, and operations_research::sat::LinearPropagator.