Camargue
|
Struct for storing info from branching estimates. More...
#include <lp_util.hpp>
Public Types | |
enum | Stat { Stat::Abort, Stat::Infeas, Stat::Prune } |
Solution statuses from strong branch pivoting. More... | |
Public Member Functions | |
Estimate (double val) | |
Estimate (Estimate &&E) noexcept | |
Estimate & | operator= (Estimate &&E) noexcept |
Public Attributes | |
enum CMR::LP::Estimate::Stat | sol_stat |
double | value |
The objective value estimate. | |
Basis::Ptr | sb_base |
The basis from the strong branch search. More... | |
Struct for storing info from branching estimates.
|
strong |
Basis::Ptr CMR::LP::Estimate::sb_base |
The basis from the strong branch search.
If sol_stat is Abort, this is null or the first primal feasible basis encountered. Otherwise, it is the basis that certifies either of the other two Stat values.