Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <preprocessor.h>
Public Member Functions | |
void | SaveColumn (ColIndex col, const SparseColumn &column) |
Saves a column. The first version CHECKs that it is not already done. | |
void | SaveColumnIfNotAlreadyDone (ColIndex col, const SparseColumn &column) |
const SparseColumn & | SavedColumn (ColIndex col) const |
Returns the saved column. The first version CHECKs that it was saved. | |
const SparseColumn & | SavedOrEmptyColumn (ColIndex col) const |
ColumnDeletionHelper Some preprocessors need to save columns/rows of the matrix for the postsolve. This class helps them do that.
Definition at line 162 of file preprocessor.h.
void operations_research::glop::ColumnsSaver::SaveColumn | ( | ColIndex | col, |
const SparseColumn & | column ) |
Saves a column. The first version CHECKs that it is not already done.
Definition at line 221 of file preprocessor.cc.
void operations_research::glop::ColumnsSaver::SaveColumnIfNotAlreadyDone | ( | ColIndex | col, |
const SparseColumn & | column ) |
Definition at line 227 of file preprocessor.cc.
const SparseColumn & operations_research::glop::ColumnsSaver::SavedColumn | ( | ColIndex | col | ) | const |
Returns the saved column. The first version CHECKs that it was saved.
Definition at line 234 of file preprocessor.cc.
const SparseColumn & operations_research::glop::ColumnsSaver::SavedOrEmptyColumn | ( | ColIndex | col | ) | const |
Definition at line 240 of file preprocessor.cc.