Commit Graph

131 Commits

Author SHA1 Message Date
Guillaume Chatelet
b880e0fb64 Use new bintest framework (#4928) 2025-12-02 15:33:12 +01:00
Corentin Le Molgat
935a93833f graph: backport from main 2025-11-05 12:05:41 +01:00
Corentin Le Molgat
b294ff6de2 bazel: backport java rework from main 2025-10-16 13:02:37 +02:00
Guillaume Chatelet
8710e86e8a Test export 2025-10-16 11:43:45 +02:00
Guillaume Chatelet
57a820fc59 [bazel] Update the samples folders 2025-10-02 08:48:00 +02:00
Mizux Seiha
4f381f6d07 backport from main:
* bump abseil to 20250814
* bump protobuf to v32.0
* cmake: add ccache auto support
* backport flatzinc, math_opt and sat update
2025-09-16 16:25:04 +02:00
Guillaume Chatelet
5ffb66cdce Fix bazel load rules 2025-07-24 10:10:29 +02:00
Corentin Le Molgat
7096031050 graph: export from google3
dump_vars: Add support for StrongInt and StrongVector
2025-06-16 15:35:11 +02:00
Corentin Le Molgat
fdfc6af03e rework ortools samples (#4590) 2025-05-16 18:02:19 +02:00
Corentin Le Molgat
f17646132c bazel: rename com_google_absl as abseil-cpp 2025-03-26 11:42:18 +01:00
Corentin Le Molgat
36ca3496c0 graph: add dag_* stuff 2025-03-13 15:56:34 +01:00
Mizux Seiha
4752786cb3 graph: remove dag_* 2025-03-04 21:08:39 +01:00
Corentin Le Molgat
d4acbe81ce replace base/logging.h by absl/log/log.h 2025-02-25 11:16:30 +01:00
Laurent Perron
54b8c24839 big graph cleaning; rewrite CP-SAT python layer; rewrite model_builder python layer; reorganize CP-SAT scheduling and packing code 2025-01-15 13:51:40 +01:00
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00
Laurent Perron
1cafcbf3a8 more cleaning on graphs 2025-01-06 13:34:41 +01:00
Laurent Perron
d06553e3d6 more graph cleaning 2025-01-03 10:57:34 +01:00
Laurent Perron
d68142df0b revamp graph code; remove deprecated graph implementations 2024-12-28 11:24:09 +01:00
Laurent Perron
fc422b468f update code 2024-12-19 15:39:10 +01:00
Corentin Le Molgat
ed1adfb11a graph: cleanup assignment_min_cost_flow 2024-10-07 08:28:37 +02:00
Corentin Le Molgat
bcbe132cb6 graph: export from google3 2024-10-07 08:25:27 +02:00
Corentin Le Molgat
ef8716241a backport from main 2024-10-01 12:48:20 +02:00
Corentin Le Molgat
7b35c765f9 backport graph from main 2024-07-12 13:58:58 +02:00
Laurent Perron
4cbd27dae9 sync with main 2024-05-30 10:52:42 +02:00
Laurent Perron
0fb3f335fe fix M_PI 2024-02-09 10:33:32 -08:00
Laurent Perron
8b9367b277 fix examples for visual studio 2024-02-07 13:24:05 -08:00
Corentin Le Molgat
705f063dcd format fix 2024-01-22 14:36:30 +01:00
Corentin Le Molgat
2d9b003e12 graph: fix build 2024-01-22 12:57:21 +01:00
Corentin Le Molgat
78a091097e graph: Add few samples 2024-01-19 17:58:32 +01:00
Corentin Le Molgat
7050ad3fc9 cmake: rework java helper functions 2024-01-18 11:22:38 +01:00
Corentin Le Molgat
dd6da5bf0f cmake: rework dotnet helper functions 2024-01-18 11:22:38 +01:00
Corentin Le Molgat
21fd586d32 cmake: rework add_python_sample() 2024-01-16 15:14:34 +01:00
Corentin Le Molgat
835d93025f cmake: Rework add_cxx_sample()
* Add mandatory FILE_NAME option
* Add COMPONENT_NAME option
2024-01-16 11:27:01 +01:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Corentin Le Molgat
778f90ee9d bazel: remove jvm_flags hack 2023-12-18 13:59:59 +01:00
Corentin Le Molgat
c368a4d9fa example: Fix python formating 2023-07-13 14:28:36 +02:00
Laurent Perron
a743431365 start reformating with black 2023-06-27 14:21:34 +02:00
Corentin Le Molgat
7a0fd2ceb8 bazel: fixup 2023-04-03 16:26:47 +02:00
Mizux Seiha
2de7d6fbac bazel: Fix build 2023-04-03 11:06:28 +02:00
Corentin Le Molgat
1e0f4027e2 bazel: Fix java tests/samples run
* remove: code_samples_java_test
* Fix jvm library path on windows
2023-03-06 15:45:23 +01:00
Corentin Le Molgat
6c6c7d1902 bazel: Rework java support
Fix swig_java.bzl
2023-03-02 17:41:10 +01:00
Corentin Le Molgat
f530b6e29f bazel: Improve python pybind11 2023-03-02 17:41:10 +01:00
Laurent Perron
cf53ee3c9f reformat bazel java code; CP-SAT: fix corner case in presolve, zero very small coefficients in translate from math model, more parameter validation 2023-01-05 13:38:42 +01:00
Laurent Perron
f9dd9d4d04 fix 2022-12-30 17:13:10 +01:00
Laurent Perron
cbdd1a5ba1 add java bazel tests 2022-12-30 12:13:29 +01:00
Laurent Perron
2e21aa7537 Add support for model builder java with bazel 2022-12-30 10:21:01 +01:00
Laurent Perron
2746b48c5c add bazel java POC; works with algorithms and graph 2022-12-29 19:56:02 +01:00
Laurent Perron
92ebf24647 set_node_supply -> set_node_supplies in python min cost flow 2022-12-07 13:22:53 +01:00
Laurent Perron
2caae2985c polish/reindent graph python wrappers and samples 2022-10-25 20:30:41 +02:00
Laurent Perron
261020698d speedup 2022-09-27 18:01:10 +02:00