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

Method boundChangeRemoved

highs/mip/HighsDebugSol.cpp:156–165  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

154}
155
156void HighsDebugSol::boundChangeRemoved(const HighsDomain& domain,
157 const HighsDomainChange& domchg) {
158 if (!debugSolActive) return;
159
160 if (conflictingBounds.count(&domain) == 0) return;
161
162 auto i = conflictingBounds[&domain].find(domchg);
163 if (i != conflictingBounds[&domain].end())
164 conflictingBounds[&domain].erase(i);
165}
166
167void HighsDebugSol::checkCut(const HighsInt* Rindex, const double* Rvalue,
168 HighsInt Rlen, double rhs) {

Callers 2

backtrackToGlobalMethod · 0.45
backtrackMethod · 0.45

Calls 4

countMethod · 0.80
findMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected