MCPcopy Create free account
hub / github.com/ERGO-Code/HiGHS / transformForUpdate

Method transformForUpdate

highs/simplex/HEkk.cpp:3064–3067  ·  view source on GitHub ↗

The major model updates. Factor calls factor_.update; Matrix calls matrix_.update; updatePivots does everything---and is called from the likes of HDual::updatePivots

Source from the content-addressed store, hash-verified

3062// calls matrix_.update; updatePivots does everything---and is
3063// called from the likes of HDual::updatePivots
3064void HEkk::transformForUpdate(HVector* column, HVector* row_ep,
3065 const HighsInt variable_in, HighsInt* row_out) {
3066 simplex_nla_.transformForUpdate(column, row_ep, variable_in, *row_out);
3067}
3068
3069void HEkk::flipBound(const HighsInt iCol) {
3070 const int8_t move = basis_.nonbasicMove_[iCol] = -basis_.nonbasicMove_[iCol];

Callers 2

updatePivotsMethod · 0.45
updateMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected