| 2630 | } |
| 2631 | |
| 2632 | void HighsMipSolverData::checkObjIntegrality() { |
| 2633 | objectiveFunction.checkIntegrality(epsilon); |
| 2634 | if (objectiveFunction.isIntegral() && numRestarts == 0) { |
| 2635 | highsLogUser(mipsolver.options_mip_->log_options, HighsLogType::kInfo, |
| 2636 | "Objective function is integral with scale %g\n", |
| 2637 | objectiveFunction.integralScale()); |
| 2638 | } |
| 2639 | } |
| 2640 | |
| 2641 | void HighsMipSolverData::setupDomainPropagation() { |
| 2642 | const HighsLp& model = *mipsolver.model_; |
nothing calls this directly
no test coverage detected