Commit Graph

13192 Commits

Author SHA1 Message Date
Corentin Le Molgat
faced59676 fix Dependencies.txt 2024-04-19 17:53:22 +02:00
Corentin Le Molgat
0728f2dede cmake(python): bump pybind11 to v2.12.0 2024-04-19 17:53:22 +02:00
Corentin Le Molgat
96ddef27d9 cmake: add constraint_solver_pybind11 support 2024-04-19 10:41:28 +02:00
Corentin Le Molgat
4cad8a7756 cmake: fix routing_pybind11 support 2024-04-19 10:41:28 +02:00
Corentin Le Molgat
660425f05a python: Fix last routing_enums_pb2 call 2024-04-19 10:41:28 +02:00
Mizux Seiha
cdc3e2fe94 bazel: bump googletest to v1.14.0 2024-04-18 18:10:51 +02:00
Mizux Seiha
4abffb3c2c routing(parser): fix bazel test 2024-04-17 18:01:24 +02:00
Corentin Le Molgat
a0b15bb897 routing(parsers): export form google3 (BROKEN) 2024-04-17 18:01:24 +02:00
Laurent Perron
a43d3b435b [CP-SAT] fix #4176 2024-04-17 17:44:27 +02:00
Laurent Perron
3194fd5bb2 [CP-SAT] better unsat reporting; improve linear propagation 2024-04-17 14:13:41 +02:00
Laurent Perron
9ed0074090 randomize glop on tests 2024-04-17 14:12:55 +02:00
Laurent Perron
64230c6423 [CP-SAT] more work on 2d packing; fix bugs 2024-04-16 16:17:44 +02:00
Laurent Perron
1117c55ce7 [CP-SAT] add a sample for bool_var * int_var 2024-04-16 12:26:45 +02:00
Corentin Le Molgat
039192f29c math_opt: export from google3 2024-04-15 17:59:50 +02:00
Corentin Le Molgat
80e677c19b graph: export from google3 2024-04-15 17:59:50 +02:00
Corentin Le Molgat
5746323699 constraint_solver: use absl:Span in routing_lp_scheduling 2024-04-15 17:59:50 +02:00
Corentin Le Molgat
5ae8bd1e0a bazel: Bump rules_java to 7.5.0 2024-04-15 17:59:50 +02:00
Corentin Le Molgat
38d4047714 routing: fix java and C# namespace for parser proto 2024-04-15 17:59:50 +02:00
Corentin Le Molgat
cc2b124f11 cmake: pdlp formatting 2024-04-15 17:59:50 +02:00
Laurent Perron
8a266ba49a [CP-SAT] minor work sharing optim 2024-04-15 17:13:48 +02:00
Laurent Perron
c4caaf944c improve CP-SAT sample 2024-04-15 17:13:28 +02:00
Laurent Perron
4ae61b47eb fix comment 2024-04-15 17:13:12 +02:00
Laurent Perron
60a7a6c373 sync examples 2024-04-15 17:13:03 +02:00
Laurent Perron
26a54c472f Merge branch 'main' of github.com:google/or-tools 2024-04-15 15:22:47 +02:00
Laurent Perron
807faf1e8d [CP-SAT] improve 2d packing; fix cumulative with variable profile sample 2024-04-15 15:22:37 +02:00
Corentin Le Molgat
7ff592f731 cmake: fix routing/python build 2024-04-15 08:36:20 +02:00
Laurent Perron
c86a1f8dad [CP-SAT] improve presolve for affine_max, improve work sharing; improved linear code 2024-04-14 10:58:12 +02:00
Laurent Perron
63a50b574d use absl::span 2024-04-14 10:56:58 +02:00
Mizux Seiha
97af482104 csharp: revert *Vector merge 2024-04-12 18:12:48 +02:00
Corentin Le Molgat
e15b2e359d dotnet: move routing.i to ortools/routing/csharp/
* move .Net samples to routing/samples/
* factorise %include in base.i
2024-04-12 18:12:47 +02:00
Corentin Le Molgat
2846d6a234 java: move routing.i to com.google.ortools.routing packages 2024-04-12 18:12:47 +02:00
Corentin Le Molgat
88d94984ca constraint_solver: export refactor from google3
* Add pybind11 wrapper
* Move routing proto to routing/
2024-04-12 17:17:40 +02:00
Corentin Le Molgat
caed37b93b python: add ortools/routing/python to CMake 2024-04-12 17:17:40 +02:00
Corentin Le Molgat
42676f65c9 pdlp: format python files 2024-04-12 17:17:40 +02:00
Corentin Le Molgat
03a06c9e97 math_opt: format python files 2024-04-12 17:17:40 +02:00
Mizux Seiha
be220948a3 python: run black on all files 2024-04-12 17:17:40 +02:00
Corentin Le Molgat
8c51109f2d linear_solver: add network_design_ilph 2024-04-12 11:39:20 +02:00
Laurent Perron
636a05ddd0 Merge branch 'main' of github.com:google/or-tools 2024-04-10 08:06:49 +02:00
Laurent Perron
824fcf60dc fix #4174 2024-04-10 08:06:20 +02:00
Laurent Perron
251a71a59e optimize objective creation with cores 2024-04-08 17:52:47 +02:00
Laurent Perron
622483b682 mostly reformat 2024-04-08 11:34:45 +02:00
Laurent Perron
e1c19b6c94 better error message when parsing floating point coefficients 2024-04-07 13:42:27 +02:00
Laurent Perron
42c6e3d6ca [CP-SAT] speedup precedences 2024-04-05 14:01:10 +02:00
Laurent Perron
9e29b08813 [CP-SAT] minor improvement on cp_model.py typing/code 2024-04-05 11:42:10 +02:00
Laurent Perron
c574b2661b [CP-SAT] feature parity on old precedence code and the new linear propagator 2024-04-05 11:35:18 +02:00
Laurent Perron
e13e26b8ee disable clang warning as error in bazel 2024-04-05 10:05:41 +02:00
Laurent Perron
b2c1eb7854 fix 2024-04-05 09:26:39 +02:00
Laurent Perron
9ba64c67a0 cp_model_dump_lns -> cp_model_dump_submodels 2024-04-04 22:08:04 +02:00
Laurent Perron
a8a3b1519d fix init after sat flag removal 2024-04-04 21:45:04 +02:00
Laurent Perron
1f116da12d [CP-SAT] fix #4168; improve precedences propagation 2024-04-04 19:38:14 +02:00