![]() |
OR-Tools
8.2
|
Definition at line 29 of file variables_info.h.
Public Member Functions | |
VariablesInfo (const CompactSparseMatrix &matrix, const DenseRow &lower_bound, const DenseRow &upper_bound) | |
void | InitializeAndComputeType () |
void | Update (ColIndex col, VariableStatus status) |
void | UpdateToBasicStatus (ColIndex col) |
void | UpdateToNonBasicStatus (ColIndex col, VariableStatus status) |
const VariableTypeRow & | GetTypeRow () const |
const VariableStatusRow & | GetStatusRow () const |
const DenseBitRow & | GetCanIncreaseBitRow () const |
const DenseBitRow & | GetCanDecreaseBitRow () const |
const DenseBitRow & | GetIsRelevantBitRow () const |
const DenseBitRow & | GetIsBasicBitRow () const |
const DenseBitRow & | GetNotBasicBitRow () const |
const DenseBitRow & | GetNonBasicBoxedVariables () const |
const DenseRow & | GetVariableLowerBounds () const |
const DenseRow & | GetVariableUpperBounds () const |
const ColIndex | GetNumberOfColumns () const |
void | MakeBoxedVariableRelevant (bool value) |
EntryIndex | GetNumEntriesInRelevantColumns () const |
Fractional | GetBoundDifference (ColIndex col) const |
VariablesInfo | ( | const CompactSparseMatrix & | matrix, |
const DenseRow & | lower_bound, | ||
const DenseRow & | upper_bound | ||
) |
Definition at line 19 of file variables_info.cc.
|
inline |
Definition at line 76 of file variables_info.h.
const DenseBitRow & GetCanDecreaseBitRow | ( | ) | const |
Definition at line 109 of file variables_info.cc.
const DenseBitRow & GetCanIncreaseBitRow | ( | ) | const |
Definition at line 105 of file variables_info.cc.
const DenseBitRow & GetIsBasicBitRow | ( | ) | const |
Definition at line 117 of file variables_info.cc.
const DenseBitRow & GetIsRelevantBitRow | ( | ) | const |
Definition at line 113 of file variables_info.cc.
const DenseBitRow & GetNonBasicBoxedVariables | ( | ) | const |
Definition at line 123 of file variables_info.cc.
const DenseBitRow & GetNotBasicBitRow | ( | ) | const |
Definition at line 119 of file variables_info.cc.
|
inline |
Definition at line 65 of file variables_info.h.
EntryIndex GetNumEntriesInRelevantColumns | ( | ) | const |
Definition at line 127 of file variables_info.cc.
const VariableStatusRow & GetStatusRow | ( | ) | const |
Definition at line 101 of file variables_info.cc.
const VariableTypeRow & GetTypeRow | ( | ) | const |
Definition at line 97 of file variables_info.cc.
|
inline |
Definition at line 62 of file variables_info.h.
|
inline |
Definition at line 63 of file variables_info.h.
void InitializeAndComputeType | ( | ) |
Definition at line 27 of file variables_info.cc.
void MakeBoxedVariableRelevant | ( | bool | value | ) |
Definition at line 46 of file variables_info.cc.
void Update | ( | ColIndex | col, |
VariableStatus | status | ||
) |
Definition at line 60 of file variables_info.cc.
void UpdateToBasicStatus | ( | ColIndex | col | ) |
Definition at line 68 of file variables_info.cc.
void UpdateToNonBasicStatus | ( | ColIndex | col, |
VariableStatus | status | ||
) |
Definition at line 78 of file variables_info.cc.