@@ -23,6 +23,7 @@ std::unique_ptr<lp_solution_interface_t<i_t, f_t>> solve_lp_remote(
2323 cpu_optimization_problem_t <i_t , f_t > const & cpu_problem,
2424 pdlp_solver_settings_t <i_t , f_t > const & settings)
2525{
26+ init_logger_t log (settings.log_file , settings.log_to_console );
2627 CUOPT_LOG_INFO (
2728 " solve_lp_remote (CPU problem) stub called - returning dummy solution for testing" );
2829
@@ -79,6 +80,7 @@ std::unique_ptr<mip_solution_interface_t<i_t, f_t>> solve_mip_remote(
7980 cpu_optimization_problem_t <i_t , f_t > const & cpu_problem,
8081 mip_solver_settings_t <i_t , f_t > const & settings)
8182{
83+ init_logger_t log (settings.log_file , settings.log_to_console );
8284 CUOPT_LOG_INFO (
8385 " solve_mip_remote (CPU problem) stub called - returning dummy solution for testing" );
8486
@@ -200,6 +202,7 @@ std::unique_ptr<lp_solution_interface_t<i_t, f_t>> solve_lp_remote(
200202 gpu_optimization_problem_t <i_t , f_t > const & gpu_problem,
201203 pdlp_solver_settings_t <i_t , f_t > const & settings)
202204{
205+ init_logger_t log (settings.log_file , settings.log_to_console );
203206 CUOPT_LOG_INFO (" solve_lp_remote (GPU problem) - converting to CPU for remote execution" );
204207
205208 auto cpu_problem = gpu_problem_to_cpu (gpu_problem);
@@ -217,6 +220,7 @@ std::unique_ptr<mip_solution_interface_t<i_t, f_t>> solve_mip_remote(
217220 gpu_optimization_problem_t <i_t , f_t > const & gpu_problem,
218221 mip_solver_settings_t <i_t , f_t > const & settings)
219222{
223+ init_logger_t log (settings.log_file , settings.log_to_console );
220224 CUOPT_LOG_INFO (" solve_mip_remote (GPU problem) - converting to CPU for remote execution" );
221225
222226 auto cpu_problem = gpu_problem_to_cpu (gpu_problem);
0 commit comments