![]() |
OR-Tools
9.6
|
Definition at line 79 of file matrix_scaler.h.
Public Member Functions | |
| SparseMatrixScaler () | |
| void | Init (SparseMatrix *matrix) |
| void | Clear () |
| Fractional | ColScalingFactor (ColIndex col) const |
| Fractional | RowScalingFactor (RowIndex row) const |
| Fractional | ColUnscalingFactor (ColIndex col) const |
| Fractional | RowUnscalingFactor (RowIndex row) const |
| const DenseRow & | col_scale () const |
| void | Scale (GlopParameters::ScalingAlgorithm method) |
| Status | LPScale () |
| void | Unscale () |
| void | ScaleRowVector (bool up, DenseRow *row_vector) const |
| void | ScaleColumnVector (bool up, DenseColumn *column_vector) const |
| Fractional | VarianceOfAbsoluteValueOfNonZeros () const |
| RowIndex | ScaleRowsGeometrically () |
| ColIndex | ScaleColumnsGeometrically () |
| RowIndex | EquilibrateRows () |
| ColIndex | EquilibrateColumns () |
Definition at line 33 of file matrix_scaler.cc.
| void Clear | ( | ) |
Definition at line 43 of file matrix_scaler.cc.
|
inline |
Definition at line 108 of file matrix_scaler.h.
| Fractional ColScalingFactor | ( | ColIndex | col | ) | const |
Definition at line 63 of file matrix_scaler.cc.
| Fractional ColUnscalingFactor | ( | ColIndex | col | ) | const |
Definition at line 54 of file matrix_scaler.cc.
| ColIndex EquilibrateColumns | ( | ) |
Definition at line 292 of file matrix_scaler.cc.
| RowIndex EquilibrateRows | ( | ) |
Definition at line 270 of file matrix_scaler.cc.
| void Init | ( | SparseMatrix * | matrix | ) |
Definition at line 36 of file matrix_scaler.cc.
| Status LPScale | ( | ) |
Definition at line 360 of file matrix_scaler.cc.
| Fractional RowScalingFactor | ( | RowIndex | row | ) | const |
Definition at line 59 of file matrix_scaler.cc.
| Fractional RowUnscalingFactor | ( | RowIndex | row | ) | const |
Definition at line 49 of file matrix_scaler.cc.
| void Scale | ( | GlopParameters::ScalingAlgorithm | method | ) |
Definition at line 92 of file matrix_scaler.cc.
| ColIndex ScaleColumnsGeometrically | ( | ) |
Definition at line 242 of file matrix_scaler.cc.
| void ScaleColumnVector | ( | bool | up, |
| DenseColumn * | column_vector | ||
| ) | const |
Definition at line 178 of file matrix_scaler.cc.
| RowIndex ScaleRowsGeometrically | ( | ) |
Definition at line 214 of file matrix_scaler.cc.
| void ScaleRowVector | ( | bool | up, |
| DenseRow * | row_vector | ||
| ) | const |
Definition at line 173 of file matrix_scaler.cc.
| void Unscale | ( | ) |
Definition at line 344 of file matrix_scaler.cc.
| Fractional VarianceOfAbsoluteValueOfNonZeros | ( | ) | const |
Definition at line 184 of file matrix_scaler.cc.