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

Function debugDebugToHighsStatus

highs/lp_data/HighsDebug.cpp:16–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14#include <cassert> // For std::max
15
16HighsStatus debugDebugToHighsStatus(const HighsDebugStatus debug_status) {
17 switch (debug_status) {
18 case HighsDebugStatus::kNotChecked:
19 case HighsDebugStatus::kOk:
20 case HighsDebugStatus::kSmallError:
21 return HighsStatus::kOk;
22 case HighsDebugStatus::kWarning:
23 case HighsDebugStatus::kLargeError:
24 return HighsStatus::kWarning;
25 case HighsDebugStatus::kError:
26 case HighsDebugStatus::kExcessiveError:
27 case HighsDebugStatus::kLogicalError:
28 return HighsStatus::kError;
29 default:
30 return HighsStatus::kOk;
31 }
32}
33
34HighsDebugStatus debugWorseStatus(const HighsDebugStatus status0,
35 const HighsDebugStatus status1) {

Callers 1

debugRetainedDataOkMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected