#include <cuts.h>
Once RecomputeCacheAndSeparateSomeImpliedBoundCuts() has been called, we can get the best implied bound for each variables.
- Note
- because the variable level zero lower bound might change since the time this was cached, we just store the implied bound here.
Definition at line 253 of file cuts.h.
◆ DebugString()
std::string operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::DebugString |
( |
| ) |
const |
|
inline |
◆ SlackLpValue()
double operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::SlackLpValue |
( |
IntegerValue | lb | ) |
const |
|
inline |
◆ bool_lp_value
double operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::bool_lp_value = 0.0 |
◆ bool_var
IntegerVariable operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::bool_var = kNoIntegerVariable |
◆ implied_bound
IntegerValue operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::implied_bound |
◆ is_positive
bool operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::is_positive |
◆ var_lp_value
double operations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo::var_lp_value = 0.0 |
The documentation for this struct was generated from the following file: