| 1502 | } |
| 1503 | |
| 1504 | HighsDebugStatus HEkk::devDebugDualSteepestEdgeWeights( |
| 1505 | const std::string message) { |
| 1506 | // Possibly force the expensive check for development work |
| 1507 | const bool check_dual_edge_weights = false; // true; |
| 1508 | if (check_dual_edge_weights) { |
| 1509 | const bool check_all_dual_edge_weights = false; |
| 1510 | const HighsInt alt_debug_level = check_all_dual_edge_weights |
| 1511 | ? (HighsInt)kHighsDebugLevelExpensive |
| 1512 | : (HighsInt)kHighsDebugLevelCostly; |
| 1513 | // printf("Performing level %1d check %s for dual steepest edge |
| 1514 | // weights\n", (int)alt_debug_level, message.c_str()); |
| 1515 | return debugDualSteepestEdgeWeights(alt_debug_level); |
| 1516 | } else { |
| 1517 | return debugDualSteepestEdgeWeights(); |
| 1518 | } |
| 1519 | } |
| 1520 | |
| 1521 | HighsDebugStatus HEkk::debugDualSteepestEdgeWeights( |
| 1522 | const HighsInt alt_debug_level) { |