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

Method invalidate

highs/simplex/HEkk.cpp:277–284  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

275}
276
277void HEkk::invalidate() {
278 this->status_.initialised_for_new_lp = false;
279 assert(!this->status_.is_dualized);
280 assert(!this->status_.is_permuted);
281 this->status_.initialised_for_solve = false;
282 this->invalidateBasisMatrix();
283 this->simplex_stats_.initialise();
284}
285
286void HEkk::invalidateBasisMatrix() {
287 // When the constraint matrix changes - dimensions or just (basic)

Callers

nothing calls this directly

Calls 2

invalidateBasisMatrixMethod · 0.95
initialiseMethod · 0.45

Tested by

no test coverage detected