Commit Graph

11910 Commits

Author SHA1 Message Date
Laurent Perron
c689c31a67 fix centos make docker 2023-07-06 15:29:58 +02:00
Laurent Perron
a855ded443 fix centos make docker 2023-07-06 15:18:23 +02:00
Laurent Perron
60fd5bf31c fix centos make docker 2023-07-06 14:53:11 +02:00
Laurent Perron
d457b066f5 fix centos make docker 2023-07-06 14:43:00 +02:00
Laurent Perron
c82aa08bb6 [FZ] support _opt disjunctive and cumulative constraints 2023-07-06 11:15:23 +02:00
Laurent Perron
cabf55e7fa [CP-SAT] fix table with cost presolve; change implementation of graph_arc_lns 2023-07-06 03:03:11 +02:00
Laurent Perron
6220bace83 use type alias 2023-07-06 03:02:28 +02:00
Corentin Le Molgat
4ba6ce4e49 constraint_solver: Start Black formating 2023-07-05 18:34:44 +02:00
Corentin Le Molgat
8be7663396 constraint_solver: update internal doc 2023-07-05 18:34:44 +02:00
Corentin Le Molgat
edefa5d8a7 fix benchmark.h include 2023-07-05 18:34:44 +02:00
Laurent Perron
412b6bb630 Merge branch 'main' of github.com:google/or-tools 2023-07-05 16:11:09 +02:00
Laurent Perron
60a2e24f0d add flatzinc support for disjunctive and disjunctive_strict 2023-07-05 16:10:53 +02:00
Corentin Le Molgat
c5a2fa1eb6 deps: bump re2 to 2023-07-01 2023-07-05 15:31:20 +02:00
Laurent Perron
bf9f9d79e5 Merge branch 'main' of github.com:google/or-tools 2023-07-05 14:26:13 +02:00
Laurent Perron
ec76ced147 polish 2023-07-05 14:26:05 +02:00
Corentin Le Molgat
99eba7797b constraint_solver: format 2023-07-05 13:10:41 +02:00
Corentin Le Molgat
2950cfc30e algorithms: Export from google3 2023-07-05 13:10:41 +02:00
Laurent Perron
8241194148 prepare for minizinc challenge 2023-07-05 13:08:41 +02:00
Laurent Perron
14460b30be Merge branch 'main' of github.com:google/or-tools 2023-07-05 12:35:16 +02:00
Laurent Perron
7f96bd4b96 support pdlp in python model_builder 2023-07-05 12:34:52 +02:00
Corentin Le Molgat
bba58385bf python: Fix pdoc main page 2023-07-05 11:00:29 +02:00
Corentin Le Molgat
2b376f84af python: Add doxygen python doc
Signed-off-by: Corentin Le Molgat <corentinl@google.com>
2023-07-05 10:28:25 +02:00
Laurent Perron
e0dfe811a5 Merge branch 'main' of github.com:google/or-tools 2023-07-05 09:07:07 +02:00
Laurent Perron
84e1ad7f0c enable more python tests in cmake; add rule to run python examples with args in bazel 2023-07-05 09:06:55 +02:00
Leo Nikkilä
ab9b9a083d Fix CMake build in test subdirectories
Due to the regexes, ortools_pdlp fails to build if any of its parent
directories starts with `test` or `gtest`:

    CMake Error at test/ortools-src/ortools/pdlp/CMakeLists.txt:27 (add_library):
      No SOURCES given to target: ortools_pdlp
2023-07-05 08:06:44 +02:00
Laurent Perron
56a02116a8 Merge branch 'main' of github.com:google/or-tools 2023-07-04 14:11:41 +02:00
Laurent Perron
823ce1188c [CP-SAT] better management of cuts; better overflow detection; do not run feasibility_jump if search is globally finished; fix #3842 2023-07-04 14:11:25 +02:00
Laurent Perron
053742add3 Merge branch 'main' of github.com:google/or-tools 2023-07-03 22:49:51 +02:00
Laurent Perron
92091e56c0 fix 2023-07-03 22:49:03 +02:00
Laurent Perron
417cbb8bab change landing page for pdoc 2023-07-03 16:59:45 +02:00
Laurent Perron
346642b871 remove the pywrap prefix from pybind11 modules; add _pybind to the cmake target of the same modules 2023-07-03 14:30:27 +02:00
Laurent Perron
32175c9c3b remove pywrap prefix for pybind11 generated modules 2023-07-03 12:46:51 +02:00
Corentin Le Molgat
79b2274658 bazel: Fix BUILD.bazel in patches/ 2023-07-03 08:59:23 +02:00
Laurent Perron
23988337ba test bazel fix for model_builder 2023-07-02 19:43:22 +02:00
Laurent Perron
6c14676265 test bazel fix for model_builder 2023-07-02 19:41:29 +02:00
Laurent Perron
ba430b76f5 fix pdlp python 2023-07-02 17:37:29 +02:00
Laurent Perron
7a6567b7c1 fix python config 2023-07-02 08:12:30 +02:00
Laurent Perron
1b9c7bf0b2 swith python init to pybind11 2023-07-02 08:12:09 +02:00
Laurent Perron
4faf2e4794 add pybind11 doc to domains 2023-07-02 08:11:28 +02:00
Laurent Perron
ffefb698e5 add pybind11 doc to knapsack_solver 2023-07-02 08:11:12 +02:00
Laurent Perron
9df6ab2fa3 remove example file from lib 2023-07-01 06:55:22 +02:00
Laurent Perron
4ebb72c5a4 fixes 2023-07-01 06:36:11 +02:00
Laurent Perron
77e4cc8d7e [CP-SAT] full subtour elimination cuts for circuit; update python doc to black 2023-07-01 06:10:55 +02:00
Laurent Perron
aa957c7768 reformat 2023-07-01 06:09:27 +02:00
Laurent Perron
91c1adc3e1 use snake case in knapsack_solver 2023-07-01 06:08:49 +02:00
Laurent Perron
c22933c1b9 [FZ] do not skip empty lines in output 2023-07-01 06:08:20 +02:00
Laurent Perron
b14384c724 typos 2023-07-01 06:07:45 +02:00
Laurent Perron
c80d518fa7 misc clean 2023-07-01 06:07:21 +02:00
Laurent Perron
84ec414e61 use black on examples/python 2023-07-01 06:06:53 +02:00
Laurent Perron
d65333dab0 Merge branch 'main' of github.com:google/or-tools 2023-06-30 22:49:49 +02:00