Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <revised_simplex.h>
Public Types | |
typedef RowMajorSparseMatrix::const_iterator | ConstIterator |
Public Member Functions | |
RevisedSimplexDictionary (const DenseRow *col_scales, RevisedSimplex *revised_simplex) | |
RevisedSimplexDictionary (const RevisedSimplexDictionary &)=delete | |
This type is neither copyable nor movable. | |
RevisedSimplexDictionary & | operator= (const RevisedSimplexDictionary &)=delete |
ConstIterator | begin () const |
ConstIterator | end () const |
size_t | NumRows () const |
ColIndex | GetBasicColumnForRow (RowIndex r) const |
SparseRow | GetRow (RowIndex r) const |
Hides the details of the dictionary matrix implementation. In the future, GLOP will support generating the dictionary one row at a time without having to store the whole matrix in memory.
Definition at line 845 of file revised_simplex.h.
RowMajorSparseMatrix::const_iterator operations_research::glop::RevisedSimplexDictionary::ConstIterator |
Definition at line 847 of file revised_simplex.h.
|
inline |
RevisedSimplex cannot be passed const because we have to call a non-const method ComputeDictionary.
Definition at line 854 of file revised_simplex.h.
|
delete |
This type is neither copyable nor movable.
|
inline |
Definition at line 864 of file revised_simplex.h.
|
inline |
Definition at line 865 of file revised_simplex.h.
|
inline |
Definition at line 870 of file revised_simplex.h.
|
inline |
Definition at line 871 of file revised_simplex.h.
|
inline |
Definition at line 867 of file revised_simplex.h.
|
delete |