Loading...
Searching...
No Matches
VariableFixing.h
1//
2// Created by Henri on 02/04/2026.
3//
4
5#ifndef IDOL_VARIABLEFIXING_H
6#define IDOL_VARIABLEFIXING_H
7
8#include "AbstractPresolver.h"
9#include "idol/mixed-integer/modeling/expressions/LinExpr.h"
10
11namespace idol::Presolvers {
12 class VariableFixing;
13}
14
16 unsigned int m_n_total_changes = 0;
17public:
18 bool execute(Model& t_model) override;
19 void log_after_termination() const override;
20 [[nodiscard]] AbstractPresolver* clone() const override;
21};
22
23#endif //IDOL_VARIABLEFIXING_H