@@ -94,8 +94,8 @@ solver_settings_t<i_t, f_t>::solver_settings_t() : pdlp_settings(), mip_settings
9494 {CUOPT_RELATIVE_PRIMAL_TOLERANCE , &pdlp_settings.tolerances .relative_primal_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-4 )},
9595 {CUOPT_ABSOLUTE_GAP_TOLERANCE , &pdlp_settings.tolerances .absolute_gap_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-4 )},
9696 {CUOPT_RELATIVE_GAP_TOLERANCE , &pdlp_settings.tolerances .relative_gap_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-4 )},
97- {CUOPT_MIP_ABSOLUTE_TOLERANCE , &mip_settings.tolerances .absolute_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-4 )},
98- {CUOPT_MIP_RELATIVE_TOLERANCE , &mip_settings.tolerances .relative_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-4 )},
97+ {CUOPT_MIP_ABSOLUTE_TOLERANCE , &mip_settings.tolerances .absolute_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-6 )},
98+ {CUOPT_MIP_RELATIVE_TOLERANCE , &mip_settings.tolerances .relative_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-12 )},
9999 {CUOPT_MIP_INTEGRALITY_TOLERANCE , &mip_settings.tolerances .integrality_tolerance , f_t (0.0 ), f_t (1e-1 ), f_t (1e-5 )},
100100 {CUOPT_MIP_ABSOLUTE_GAP , &mip_settings.tolerances .absolute_mip_gap , f_t (0.0 ), std::numeric_limits<f_t >::infinity (), std::max (f_t (1e-10 ), std::numeric_limits<f_t >::epsilon ())},
101101 {CUOPT_MIP_RELATIVE_GAP , &mip_settings.tolerances .relative_mip_gap , f_t (0.0 ), f_t (1e-1 ), f_t (1e-4 )},
0 commit comments