| 3809 | } |
| 3810 | |
| 3811 | void HEkk::putIterate() { |
| 3812 | assert(this->status_.has_invert); |
| 3813 | SimplexIterate& iterate = this->simplex_nla_.simplex_iterate_; |
| 3814 | this->simplex_nla_.putInvert(); |
| 3815 | iterate.basis_ = this->basis_; |
| 3816 | if (this->status_.has_dual_steepest_edge_weights) { |
| 3817 | // Copy the dual edge weights |
| 3818 | iterate.dual_edge_weight_ = this->dual_edge_weight_; |
| 3819 | } else { |
| 3820 | // Clear to indicate no weights |
| 3821 | iterate.dual_edge_weight_.clear(); |
| 3822 | } |
| 3823 | } |
| 3824 | |
| 3825 | HighsStatus HEkk::getIterate() { |
| 3826 | SimplexIterate& iterate = this->simplex_nla_.simplex_iterate_; |
no test coverage detected