Go to the source code of this file.
|
| | ABSL_FLAG (bool, scip_feasibility_emphasis, false, "When true, emphasize search towards feasibility. This may or " "may not result in speedups in some problems.") |
| |
| MPSolverInterface * | BuildSCIPInterface (MPSolver *const solver) |
| |
◆ RETURN_ABNORMAL_IF_BAD_STATUS
| #define RETURN_ABNORMAL_IF_BAD_STATUS |
Value: do { \
if (!status_.ok()) { \
LOG_IF(
INFO, solver_->OutputIsEnabled()) \
<< "Invalid SCIP status: " << status_; \
return result_status_ = MPSolver::ABNORMAL; \
} \
} while (false)
Definition at line 658 of file scip_interface.cc.
◆ RETURN_ABNORMAL_IF_SCIP_ERROR
| #define RETURN_ABNORMAL_IF_SCIP_ERROR |
( |
|
x | ) |
|
Value: do { \
RETURN_ABNORMAL_IF_BAD_STATUS; \
RETURN_ABNORMAL_IF_BAD_STATUS; \
} while (false);
#define SCIP_TO_STATUS(x)
Definition at line 667 of file scip_interface.cc.
◆ RETURN_AND_STORE_IF_SCIP_ERROR
| #define RETURN_AND_STORE_IF_SCIP_ERROR |
( |
|
x | ) |
|
Value: do { \
if (!status_.ok()) return; \
} while (false)
Definition at line 244 of file scip_interface.cc.
◆ RETURN_IF_ALREADY_IN_ERROR_STATE
| #define RETURN_IF_ALREADY_IN_ERROR_STATE |
Value: do { \
if (!status_.ok()) { \
VLOG_EVERY_N(1, 10) << "Early abort: SCIP is in error state."; \
return; \
} \
} while (false)
Definition at line 236 of file scip_interface.cc.
◆ ABSL_FLAG()
| ABSL_FLAG |
( |
bool |
, |
|
|
scip_feasibility_emphasis |
, |
|
|
false |
, |
|
|
"When |
true, |
|
|
emphasize search towards feasibility. This may or " "may not result in speedups in some problems." |
|
|
) |
| |