![]() |
OR-Tools
9.6
|
Definition at line 58 of file primal_edge_norms.h.
Public Member Functions | |
| PrimalEdgeNorms (const CompactSparseMatrix &compact_matrix, const VariablesInfo &variables_info, const BasisFactorization &basis_factorization) | |
| void | Clear () |
| bool | NeedsBasisRefactorization () const |
| const DenseRow & | GetSquaredNorms () |
| const DenseRow & | GetEdgeSquaredNorms () |
| const DenseRow & | GetDevexWeights () |
| const DenseRow & | GetMatrixColumnNorms () |
| bool | TestEnteringEdgeNormPrecision (ColIndex entering_col, const ScatteredColumn &direction) |
| void | UpdateBeforeBasisPivot (ColIndex entering_col, ColIndex leaving_col, RowIndex leaving_row, const ScatteredColumn &direction, UpdateRow *update_row) |
| void | SetParameters (const GlopParameters ¶meters) |
| void | SetPricingRule (GlopParameters::PricingRule rule) |
| void | AddRecomputationWatcher (bool *watcher) |
| std::string | StatString () const |
| double | DeterministicTime () const |
| PrimalEdgeNorms | ( | const CompactSparseMatrix & | compact_matrix, |
| const VariablesInfo & | variables_info, | ||
| const BasisFactorization & | basis_factorization | ||
| ) |
Definition at line 24 of file primal_edge_norms.cc.
|
inline |
Definition at line 134 of file primal_edge_norms.h.
| void Clear | ( | ) |
Definition at line 39 of file primal_edge_norms.cc.
|
inline |
Definition at line 140 of file primal_edge_norms.h.
| const DenseRow & GetDevexWeights | ( | ) |
Definition at line 68 of file primal_edge_norms.cc.
| const DenseRow & GetEdgeSquaredNorms | ( | ) |
Definition at line 63 of file primal_edge_norms.cc.
| const DenseRow & GetMatrixColumnNorms | ( | ) |
Definition at line 73 of file primal_edge_norms.cc.
| const DenseRow & GetSquaredNorms | ( | ) |
Definition at line 52 of file primal_edge_norms.cc.
| bool NeedsBasisRefactorization | ( | ) | const |
Definition at line 47 of file primal_edge_norms.cc.
|
inline |
Definition at line 121 of file primal_edge_norms.h.
|
inline |
Definition at line 126 of file primal_edge_norms.h.
|
inline |
Definition at line 137 of file primal_edge_norms.h.
| bool TestEnteringEdgeNormPrecision | ( | ColIndex | entering_col, |
| const ScatteredColumn & | direction | ||
| ) |
Definition at line 78 of file primal_edge_norms.cc.
| void UpdateBeforeBasisPivot | ( | ColIndex | entering_col, |
| ColIndex | leaving_col, | ||
| RowIndex | leaving_row, | ||
| const ScatteredColumn & | direction, | ||
| UpdateRow * | update_row | ||
| ) |
Definition at line 109 of file primal_edge_norms.cc.