![]() |
OR-Tools
8.2
|
Definition at line 47 of file dual_edge_norms.h.
Public Member Functions | |
DualEdgeNorms (const BasisFactorization &basis_factorization) | |
void | Clear () |
void | ResizeOnNewRows (RowIndex new_size) |
bool | NeedsBasisRefactorization () |
const DenseColumn & | GetEdgeSquaredNorms () |
void | UpdateDataOnBasisPermutation (const ColumnPermutation &col_perm) |
void | UpdateBeforeBasisPivot (ColIndex entering_col, RowIndex leaving_row, const ScatteredColumn &direction, const ScatteredRow &unit_row_left_inverse) |
void | SetParameters (const GlopParameters ¶meters) |
std::string | StatString () const |
|
explicit |
Definition at line 21 of file dual_edge_norms.cc.
void Clear | ( | ) |
Definition at line 29 of file dual_edge_norms.cc.
const DenseColumn & GetEdgeSquaredNorms | ( | ) |
Definition at line 35 of file dual_edge_norms.cc.
bool NeedsBasisRefactorization | ( | ) |
Definition at line 25 of file dual_edge_norms.cc.
void ResizeOnNewRows | ( | RowIndex | new_size | ) |
Definition at line 31 of file dual_edge_norms.cc.
|
inline |
Definition at line 87 of file dual_edge_norms.h.
|
inline |
Definition at line 92 of file dual_edge_norms.h.
void UpdateBeforeBasisPivot | ( | ColIndex | entering_col, |
RowIndex | leaving_row, | ||
const ScatteredColumn & | direction, | ||
const ScatteredRow & | unit_row_left_inverse | ||
) |
Definition at line 46 of file dual_edge_norms.cc.
void UpdateDataOnBasisPermutation | ( | const ColumnPermutation & | col_perm | ) |
Definition at line 40 of file dual_edge_norms.cc.