16 std::optional<bool> m_continuous_relaxation;
18 explicit GLPK(
bool t_continuous_relaxation) : m_continuous_relaxation(t_continuous_relaxation) {}
22 GLPK(
const GLPK&) =
default;
23 GLPK(GLPK&&)
noexcept =
default;
25 GLPK& operator=(
const GLPK&) =
delete;
26 GLPK& operator=(GLPK&&)
noexcept =
delete;
30 static GLPK ContinuousRelaxation();
32 [[nodiscard]] GLPK *
clone()
const override;
34 GLPK& with_continuous_relaxation_only(
bool t_value);
36 static Model read_from_file(
Env& t_env,
const std::string& t_filename);