![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
#include <linear_constraint_manager.h>
Public Attributes | |
LinearConstraint | constraint |
double | l2_norm = 0.0 |
double | objective_parallelism = 0.0 |
size_t | hash |
double | active_count = 0.0 |
uint16_t | inactive_count = 0 |
bool | objective_parallelism_computed = false |
bool | is_in_lp = false |
bool | ub_is_trivial = false |
bool | lb_is_trivial = false |
bool | is_deletable = false |
Definition at line 156 of file linear_constraint_manager.h.
double operations_research::sat::LinearConstraintManager::ConstraintInfo::active_count = 0.0 |
Updated only for deletable constraints. This is incremented every time ChangeLp() is called and the constraint is active in the LP or not in the LP and violated.
Definition at line 169 of file linear_constraint_manager.h.
LinearConstraint operations_research::sat::LinearConstraintManager::ConstraintInfo::constraint |
Definition at line 160 of file linear_constraint_manager.h.
size_t operations_research::sat::LinearConstraintManager::ConstraintInfo::hash |
Definition at line 164 of file linear_constraint_manager.h.
uint16_t operations_research::sat::LinearConstraintManager::ConstraintInfo::inactive_count = 0 |
Definition at line 174 of file linear_constraint_manager.h.
bool operations_research::sat::LinearConstraintManager::ConstraintInfo::is_deletable = false |
For now, we mark all the generated cuts as deletable and the problem constraints as undeletable.
Definition at line 187 of file linear_constraint_manager.h.
bool operations_research::sat::LinearConstraintManager::ConstraintInfo::is_in_lp = false |
Definition at line 178 of file linear_constraint_manager.h.
double operations_research::sat::LinearConstraintManager::ConstraintInfo::l2_norm = 0.0 |
Definition at line 162 of file linear_constraint_manager.h.
bool operations_research::sat::LinearConstraintManager::ConstraintInfo::lb_is_trivial = false |
Definition at line 180 of file linear_constraint_manager.h.
double operations_research::sat::LinearConstraintManager::ConstraintInfo::objective_parallelism = 0.0 |
Definition at line 163 of file linear_constraint_manager.h.
bool operations_research::sat::LinearConstraintManager::ConstraintInfo::objective_parallelism_computed = false |
Definition at line 177 of file linear_constraint_manager.h.
bool operations_research::sat::LinearConstraintManager::ConstraintInfo::ub_is_trivial = false |
Definition at line 179 of file linear_constraint_manager.h.