Commit Graph

  • 4ffb359524 [Bazel] enable highs for linear_solver by default; better support for highs in linear_solver; read .lp file in solve_model.py Laurent Perron 2025-08-05 10:26:22 -07:00
  • 9fa0db877b Merge pull request #4745 from flokli/scip-tests Laurent Perron 2025-08-01 14:05:24 -07:00
  • b5a2f8ac40 math_opt: only run SCIP tests if enabled Florian Klink 2025-08-01 14:30:54 +02:00
  • 32bd8e0209 [CP-SAT] small cleanup, more work on linear2 Laurent Perron 2025-07-31 13:57:50 -07:00
  • 0e4f0bcad7 Merge pull request #4700 from google/dependabot/pip/bazel/pip-2c7469b053 Laurent Perron 2025-07-29 10:59:28 -07:00
  • 9fa9bd4da4 [CP-SAT] better dtime for scheduling constraints; connect the time limit in the repair_hint mode; fix #4743 Laurent Perron 2025-07-29 09:07:13 -07:00
  • a3fc2000e4 Merge pull request #4737 from pavlomuts/highs_solution_hint Laurent Perron 2025-07-29 05:44:53 -07:00
  • 13e2a14ab6 wrap flat matrices Laurent Perron 2025-07-28 10:34:48 -07:00
  • 87a66e6239 update python typing Laurent Perron 2025-07-28 10:34:20 -07:00
  • 99ede3bbde [CP-SAT] more polishing on the python API; fix #4733; improve linear2 processing Laurent Perron 2025-07-28 10:34:04 -07:00
  • 374cc3e596 polish code Laurent Perron 2025-07-27 15:29:20 -07:00
  • a0e25debc5 [CP-SAT] extend support for enforcement literals in constraints Laurent Perron 2025-07-26 21:29:40 +02:00
  • 8b4c79dd75 [CP-SAT] Python: rewrite support for variable numbers of arguments Laurent Perron 2025-07-26 21:29:09 +02:00
  • f2cf147e79 [CP-SAT] rewrite and speed up the python layer; extend support for enforcement literals to more constraints Laurent Perron 2025-07-24 23:51:00 +02:00
  • f1113bcb47 Fix load statements Guillaume Chatelet 2025-07-24 20:55:56 +02:00
  • 99694439f1 Remove duplicated load statement Guillaume Chatelet 2025-07-24 16:39:17 +00:00
  • 6759325e87 Fix load statements Guillaume Chatelet 2025-07-24 16:37:06 +00:00
  • 91e0e8a70f ci: bump actions/setup-java to v4 Mizux Seiha 2025-07-24 10:17:09 +02:00
  • 0a0fd2c761 bazel: fixup requirements.txt Mizux Seiha 2025-07-24 10:16:40 +02:00
  • abe220e357 bazel/docker: bump bazelisk to 1.25 Mizux Seiha 2025-07-24 10:15:55 +02:00
  • 5ffb66cdce Fix bazel load rules Guillaume Chatelet 2025-07-23 09:05:10 +00:00
  • 6a6e57a0b8 ci: fix system_deps python jobs not using archlinux's pybind11 3.0.0 Corentin Le Molgat 2025-07-21 17:24:22 +02:00
  • f0d0fe71ba examples: backport from main Corentin Le Molgat 2025-07-23 17:38:49 +02:00
  • a7f49a2585 backport from main Corentin Le Molgat 2025-07-23 15:07:49 +02:00
  • 03e2551e61 set_cover: backport from main Corentin Le Molgat 2025-07-21 17:27:51 +02:00
  • 4151254eba sat: backport from main Corentin Le Molgat 2025-07-21 17:25:33 +02:00
  • cddd80e8e2 Backport string_view_migration.h Guillaume Chatelet 2025-07-18 11:59:34 +00:00
  • fd1b2cc68c ci: remove mvn custom build in cmake windows jobs Corentin Le Molgat 2025-07-23 15:03:14 +02:00
  • 5b6f33d75c cmake: disable fuzztest by default Corentin Le Molgat 2025-07-23 15:02:21 +02:00
  • 0ea743fe9a bazel(ci): bazelisk cleanup Corentin Le Molgat 2025-07-23 15:01:48 +02:00
  • c268b16b6a tools: backport from main Corentin Le Molgat 2025-07-23 15:00:58 +02:00
  • 3f48e2f1d5 tools/docker: backport from main Corentin Le Molgat 2025-07-23 15:00:47 +02:00
  • ff01f2f1af Merge pull request #4740 from google/fix_bazel_rules Guillaume Chatelet 2025-07-23 11:11:47 +02:00
  • 447ce0b3e2 Fix bazel load rules Guillaume Chatelet 2025-07-23 09:05:10 +00:00
  • fd1443e820 Implement setting of partial solution, activate corresponding tests Pavlo Muts 2025-07-22 19:29:26 +02:00
  • 97636fdec7 test: enable primal only warm starts for Highs LP model solve parameters Pavlo Muts 2025-07-22 13:29:46 +02:00
  • 0ab3f0fabd setSolution() from Highs accepts solution hint Pavlo Muts 2025-07-22 10:29:52 +02:00
  • 95e8a33097 ci: fix system_deps python jobs not using archlinux's pybind11 Corentin Le Molgat 2025-07-21 17:24:22 +02:00
  • 513ee8bd00 cmake: fix glopConfig.cmake Corentin Le Molgat 2025-07-21 15:00:18 +02:00
  • efa8b07484 cmake: fix glopConfig.cmake Corentin Le Molgat 2025-07-21 15:00:18 +02:00
  • 4dd0267861 bazel: sort dependencies logically Corentin Le Molgat 2025-07-21 11:31:19 +02:00
  • f540e75db3 cmake: fix -DBUILD_CXX=OFF -DBUILD_GLOP=ON build Corentin Le Molgat 2025-07-21 11:47:16 +02:00
  • d344fd265a cmake: fix build when using -DUSE_SCIP=OFF Corentin Le Molgat 2025-07-21 11:29:42 +02:00
  • e4a2edc89d bazel: sort dependencies logically Corentin Le Molgat 2025-07-21 11:31:19 +02:00
  • 0e129b5fc6 cmake: fix -DBUILD_CXX=OFF -DBUILD_GLOP=ON build Corentin Le Molgat 2025-07-21 11:47:16 +02:00
  • 3b6336a63c cmake: fix build when using -DUSE_SCIP=OFF Corentin Le Molgat 2025-07-21 11:29:42 +02:00
  • 8098080ff3 Merge pull request #4735 from google/backport_string_view_migration Guillaume Chatelet 2025-07-21 10:01:20 +02:00
  • 924ba73402 Fix Guillaume Chatelet 2025-07-18 16:18:11 +00:00
  • 46f73b3d35 Backport trivial changes Guillaume Chatelet 2025-07-18 08:11:03 +00:00
  • 33d3bcf7cf Merge pull request #4734 from google/backport_trivial_changes Guillaume Chatelet 2025-07-18 15:24:27 +02:00
  • 7db9c0e956 Backport string_view_migration.h Guillaume Chatelet 2025-07-18 11:59:34 +00:00
  • 7102b6151e Revert CMakeLists.txt change Guillaume Chatelet 2025-07-18 08:18:34 +00:00
  • d869a1fd4c Backport trivial changes Guillaume Chatelet 2025-07-18 08:11:03 +00:00
  • 04d0dbc606 [CP-SAT] optimize the python layer Laurent Perron 2025-07-17 17:51:53 +02:00
  • 8ca9d11491 Merge branch 'main' of github.com:google/or-tools Laurent Perron 2025-07-17 12:55:59 +02:00
  • 0720713896 [CP-SAT] simplify python proto generation workflow Laurent Perron 2025-07-17 12:55:17 +02:00
  • 1f042bf9b4 cleanup bin_packing_cft Mizux Seiha 2025-07-15 23:13:47 +02:00
  • 2ef89ae3b8 Move the sample bin-packing solver from algorithms to set_cover, the only place it is used. Thibaut Cuvelier 2025-07-16 20:47:06 +02:00
  • 442b71c829 sort Laurent Perron 2025-07-16 17:42:09 +02:00
  • ed8f74273c fix python cp-sat under bazel Laurent Perron 2025-07-16 17:41:50 +02:00
  • a42647f9cf improve 2d packing Laurent Perron 2025-07-16 17:41:33 +02:00
  • d14aa7a85a cleanups Laurent Perron 2025-07-16 17:41:16 +02:00
  • e5dc796ef6 [CP-SAT] remove the use of python protobufs; use proxies to C++ protobufs instead; this changes slightly the API of these proto for parameters Laurent Perron 2025-07-16 16:55:49 +02:00
  • 58f3c54580 Add MPConstraint::Clear() to C# wrapper rs-blade 2025-07-15 12:45:20 +02:00
  • 959bb0d51c cmake: Use Boost repo instead of archive Mizux Seiha 2025-07-15 10:09:38 +02:00
  • c19897df1b cmake: Use Boost repo instead of archive Mizux Seiha 2025-07-15 10:09:38 +02:00
  • 3aea3a8656 Column generation Bin Packing heuristic based on CFT (#4639) Francesco Cavaliere 2025-07-10 18:03:17 +02:00
  • 14b7d49b96 glop: Update README.md Corentin Le Molgat 2025-07-10 11:40:51 +02:00
  • 9d3350dcbc cmake: Rework FindSCIP.cmake Corentin Le Molgat 2025-07-10 11:00:45 +02:00
  • 9141d05483 cmake: docs fixup Corentin Le Molgat 2025-07-10 10:58:01 +02:00
  • 2f35555f0c cmake: By default do not use fuzztest unless BUILD_DEPS=ON Corentin Le Molgat 2025-07-10 10:57:42 +02:00
  • 194bf807ac doxygen: add missing ortools deps to c++ doc Corentin Le Molgat 2025-07-09 17:21:33 +02:00
  • 1cad6fc8e0 doxygen: add missing ortools deps to c++ doc Corentin Le Molgat 2025-07-09 17:21:33 +02:00
  • aa6cccad79 examples: cleanup Corentin Le Molgat 2025-07-09 14:34:13 +02:00
  • 91cbda4aea flatzinc: backport from main branch Corentin Le Molgat 2025-07-09 14:24:17 +02:00
  • 1d0ff09af8 ortools: backport from main branch Corentin Le Molgat 2025-07-09 14:23:53 +02:00
  • 9144637624 ortools: cleanup export form google3 Corentin Le Molgat 2025-07-09 13:53:31 +02:00
  • 24eb888d2e doxygen: update docs Mizux Seiha 2025-07-08 13:45:24 +02:00
  • 052d57da07 doxygen: Improve C++ ref manual Corentin Le Molgat 2025-07-04 16:38:43 +02:00
  • 3445c9233f cpp: Add DoxygenLayout.xml Corentin Le Molgat 2025-07-04 16:18:15 +02:00
  • 781ead7283 ortools: export from google3 Corentin Le Molgat 2025-07-07 15:39:14 +02:00
  • 43aa85125b ci: disable windows cpp debug build Corentin Le Molgat 2025-07-07 14:35:59 +02:00
  • a99e559734 ortools: cleanup export form google3 Corentin Le Molgat 2025-07-09 13:53:31 +02:00
  • e2a2295fb4 doxygen: update docs Mizux Seiha 2025-07-08 13:45:24 +02:00
  • 4dd891330a doxygen: Improve C++ ref manual Corentin Le Molgat 2025-07-04 16:38:43 +02:00
  • 2f343eee41 cpp: Add DoxygenLayout.xml Corentin Le Molgat 2025-07-04 16:18:15 +02:00
  • 9991028e4a ortools: export from google3 Corentin Le Molgat 2025-07-07 15:39:14 +02:00
  • 89c59c06e8 routing: export from google3 Corentin Le Molgat 2025-07-07 15:38:50 +02:00
  • 76fff2897d ci: disable windows cpp debug build Corentin Le Molgat 2025-07-07 14:35:59 +02:00
  • 7f88299aa0 cmake: set numpy to 2.0.2 as minimum Corentin Le Molgat 2025-07-07 11:03:07 +02:00
  • fe33ccf148 sat: Fix routes_support_graph.proto namespace Corentin Le Molgat 2025-07-04 18:02:10 +02:00
  • a2c3fa71b9 remove deprecated doc generation stuff Corentin Le Molgat 2025-07-04 15:17:22 +02:00
  • d90690fcf4 math_opt: remove scaler_util (not used) Corentin Le Molgat 2025-07-07 11:28:07 +02:00
  • 7c06c551e8 cmake: set numpy to 2.0.2 as minimum Corentin Le Molgat 2025-07-07 11:03:07 +02:00
  • 7acf422f66 sat: Fix routes_support_graph.proto namespace Corentin Le Molgat 2025-07-04 18:02:10 +02:00
  • 527c178b56 remove deprecated doc generation stuff Corentin Le Molgat 2025-07-04 15:17:22 +02:00
  • b3e91bf346 examples: fix rcpsp_sat.py test Corentin Le Molgat 2025-07-04 14:21:18 +02:00
  • 914025a5f8 Turn some .i files into .swig Guillaume Chatelet 2025-07-03 11:02:22 +02:00
  • 6af8bd54b4 Turn some .i files into .swig Guillaume Chatelet 2025-07-02 12:20:11 +00:00
  • bbcb7a8cc8 update README.md Corentin Le Molgat 2025-07-02 11:55:25 +02:00