| 14 | #include "presolve/HPresolve.h" |
| 15 | |
| 16 | HighsStatus PresolveComponent::init(const HighsLp& lp, HighsTimer& timer, |
| 17 | bool mip) { |
| 18 | data_.postSolveStack.initializeIndexMaps(lp.num_row_, lp.num_col_); |
| 19 | data_.reduced_lp_ = lp; |
| 20 | this->timer = &timer; |
| 21 | return HighsStatus::kOk; |
| 22 | } |
| 23 | |
| 24 | void PresolveComponent::negateReducedLpColDuals() { |
| 25 | for (HighsInt col = 0; col < data_.reduced_lp_.num_col_; col++) |
nothing calls this directly
no test coverage detected