16 std::list<std::string> m_modules;
17 std::optional<std::string> m_optimizer_name;
18 bool m_is_continuous_relaxation =
false;
20 JuMP(
const std::string& t_optimizer_name,
bool t_is_continuous_relaxation);
22 [[nodiscard]]
Optimizer *create(
const Model &t_model)
const override;
24 explicit JuMP(
const std::string& t_optimizer_name);
26 JuMP& with_julia_module(
const std::string& t_module);
28 static JuMP ContinuousRelaxation(
const std::string& t_optimizer);