Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::glop::MatrixEntry Struct Reference

Holds a triplet (row, col, coefficient). More...

#include <preprocessor.h>

Public Member Functions

 MatrixEntry (RowIndex _row, ColIndex _col, Fractional _coeff)
 

Public Attributes

RowIndex row
 
ColIndex col
 
Fractional coeff
 

Detailed Description

Holds a triplet (row, col, coefficient).

SingletonPreprocessor Removes as many singleton rows and singleton columns as possible from the problem. Note that not all types of singleton columns can be removed. See the comments below on the SingletonPreprocessor functions for more details.

Todo
(user): Generalize the design used in this preprocessor to a general "propagation" framework in order to apply as many reductions as possible in an efficient manner.

Definition at line 385 of file preprocessor.h.

Constructor & Destructor Documentation

◆ MatrixEntry()

operations_research::glop::MatrixEntry::MatrixEntry ( RowIndex _row,
ColIndex _col,
Fractional _coeff )
inline

Definition at line 386 of file preprocessor.h.

Member Data Documentation

◆ coeff

Fractional operations_research::glop::MatrixEntry::coeff

Definition at line 390 of file preprocessor.h.

◆ col

ColIndex operations_research::glop::MatrixEntry::col

Definition at line 389 of file preprocessor.h.

◆ row

RowIndex operations_research::glop::MatrixEntry::row

Definition at line 388 of file preprocessor.h.


The documentation for this struct was generated from the following file: