Commit Graph

15376 Commits

Author SHA1 Message Date
Corentin Le Molgat
b3e91bf346 examples: fix rcpsp_sat.py test 2025-07-04 14:21:32 +02:00
Guillaume Chatelet
914025a5f8 Turn some .i files into .swig
This helps with the import / export process.
2025-07-03 11:02:22 +02:00
Guillaume Chatelet
6af8bd54b4 Turn some .i files into .swig
This helps with the import / export process.
2025-07-02 19:11:40 +00:00
Corentin Le Molgat
bbcb7a8cc8 update README.md 2025-07-02 18:41:33 +02:00
Corentin Le Molgat
c9ef87403d pdlp: Add README.md 2025-07-02 11:55:25 +02:00
Corentin Le Molgat
ef0a57b51f cleanup from google3 2025-07-02 11:54:13 +02:00
Laurent Perron
6c09169099 missing files 2025-07-01 17:07:29 +02:00
Laurent Perron
3b63125457 update code 2025-07-01 16:52:19 +02:00
Laurent Perron
7088dabd1e new example 2025-07-01 16:52:06 +02:00
Laurent Perron
5b1376b9df small cleaning 2025-07-01 16:51:11 +02:00
Corentin Le Molgat
b644c5fb1e cmake(ci): Rework Vagrantfile
ci: Rework BSD workflows
ci: Bump freebsd Vagrantfile from python 3.9 to 3.11
2025-06-30 13:15:16 +02:00
Corentin Le Molgat
94308a9fe6 doxygen: force light-mode for doc 2025-06-30 11:54:28 +02:00
Corentin Le Molgat
b7f7e9b1ec cmake: update doxygen-awesome-css from v2.1.0 to v2.3.4 2025-06-26 13:24:26 +02:00
Guillaume Chatelet
d013b5ae6d Merge pull request #4702 from google/update_format
Format py files
2025-06-26 10:50:32 +00:00
Corentin Le Molgat
a62d284dbd routing: export from google3 2025-06-26 09:00:23 +02:00
Mizux Seiha
478239a7ef Fix or-tools.code-workspace 2025-06-25 22:40:39 +02:00
Guillaume Chatelet
8b6100e21e Format py files to adopt internal style 2025-06-25 10:01:11 +00:00
Laurent Perron
edc06ed662 cleanup dockerfile 2025-06-24 21:08:39 +02:00
Laurent Perron
8ed3f8d995 [CP-SAT] more tuning on shared tree workers; add parameter to limit linear2 efforts on restarts 2025-06-24 21:08:27 +02:00
Mizux Seiha
b56b4196a2 Update README.md 2025-06-24 17:47:02 +02:00
Corentin Le Molgat
67aef7f1e8 linear_solver: export from google3 2025-06-23 18:15:45 +02:00
Corentin Le Molgat
15824de47d math_opt: export from google3
* Protobuf::StringCopy LSC
* absl_nonnull attribut
2025-06-23 18:15:45 +02:00
Laurent Perron
0ac20dfcd7 [CP-SAT] improve precedences; fix #4693; tweak shared tree workers 2025-06-23 17:33:30 +02:00
Laurent Perron
fca7bd43c8 small updates 2025-06-23 17:32:45 +02:00
Corentin Le Molgat
333f8c17b2 ci: Use the default installed maven in windows_cmake_java job 2025-06-23 14:38:09 +02:00
Corentin Le Molgat
73bfae57e8 Fix dockerfile ENV usage 2025-06-23 13:57:57 +02:00
Mizux Seiha
6c973a4d53 graph: fix iterator compilation in C++20 2025-06-23 10:51:52 +02:00
Laurent Perron
6d8c32ca7b fix 2025-06-20 15:45:27 +02:00
Laurent Perron
c14e54cf82 [CP-SAT] print a solution after a SIGTERM; improve precedences 2025-06-20 15:11:37 +02:00
Laurent Perron
7a4222652e :wq
Merge branch 'main' of github.com:google/or-tools
2025-06-19 15:06:11 +02:00
Corentin Le Molgat
6ceb6d401e tools/release: more cleanup 2025-06-19 14:48:50 +02:00
Laurent Perron
9888ce3da1 polish third_party_solvers; speed up cp-sat on no_ovrlap_2d 2025-06-19 14:08:49 +02:00
Corentin Le Molgat
3434ae4839 tools/release: fixup 2025-06-19 13:44:50 +02:00
Corentin Le Molgat
3365d1636c routing: export from google3 2025-06-19 13:44:50 +02:00
Corentin Le Molgat
f1e95386d1 cmake: Fix cmake_minimum_required to 3.24 (#4692) 2025-06-19 13:44:50 +02:00
Laurent Perron
c4fd63cd61 Merge pull request #4697 from clementperon/fix_compat_protobuf
Fix compat with protobuf < 5.26
2025-06-18 21:33:15 +02:00
Laurent Perron
fa616a67ec Merge pull request #4696 from clementperon/fix_compilation_cpp17
Fix compilation with iterator with C++ 17
2025-06-18 21:32:50 +02:00
Clément Péron
91e14de1f7 ortools: utils: keep compatibility with protobuf < 26 2025-06-18 18:27:32 +02:00
Laurent Perron
b61ec9860c reorganize gurobi and xpress side loading 2025-06-18 18:22:06 +02:00
Laurent Perron
c4b01c1294 reorganize gurobi and xpress side loading 2025-06-18 18:20:30 +02:00
Clément Péron
966a59755d graph: fix iterator compatibility since C++17
Add missing iterator typedefs to custom iterator classes when std::iterator
inheritance is deprecated since C++17.

Signed-off-by: Clément Péron <peron.clem@gmail.com>
2025-06-18 17:42:04 +02:00
Laurent Perron
e995b1ad7a remove model_builder support for xpress as it is not implemented; move gurobi_util to linear_solver 2025-06-17 13:41:54 +02:00
Laurent Perron
8049f0387d Merge branch 'main' of github.com:google/or-tools 2025-06-17 12:51:46 +02:00
Laurent Perron
e76ecdf237 minor cleaning 2025-06-17 12:48:42 +02:00
Laurent Perron
e3d4f349fe [CP-SAT] more work on precedences; and no_overlap_2d 2025-06-17 12:48:24 +02:00
Laurent Perron
1c81bd833c more gscip cleaning 2025-06-17 12:47:56 +02:00
Laurent Perron
20f14fa745 misc doc change 2025-06-17 12:47:41 +02:00
Laurent Perron
ac0fe62544 gscip cleanup; linear_solver samples reident 2025-06-17 12:47:23 +02:00
Mizux Seiha
3467396a74 dependencies: bump Protobuf from v31.0 to v31.1 2025-06-17 12:32:17 +02:00
Corentin Le Molgat
7b67f855e6 cleanup and formatting 2025-06-16 17:55:56 +02:00