Commit Graph

12118 Commits

Author SHA1 Message Date
Laurent Perron
4d65884dd0 std::string -> absl::string_view 2023-09-21 13:07:42 +02:00
Laurent Perron
a6a163ceda fix template bug 2023-09-21 13:07:27 +02:00
Laurent Perron
b8f224a8e1 [CP-SAT] tweak default search; improve scheduling cuts; move no_overlap_2d cuts in its own file; improve feasibility_jump; improve and speedup presolve 2023-09-21 13:07:09 +02:00
Laurent Perron
7aa47f0e1b add scheduling with circuit sample 2023-09-21 13:05:46 +02:00
Laurent Perron
003692d672 add throttling tologging 2023-09-21 13:05:23 +02:00
Laurent Perron
95c2c3ee29 std::string -> absl::string_view 2023-09-21 13:04:34 +02:00
Laurent Perron
dc499a8358 templatize dynamic_partition 2023-09-21 13:04:00 +02:00
Laurent Perron
4049eab8fd Merge branch 'main' of github.com:google/or-tools 2023-09-13 18:16:54 +02:00
Laurent Perron
7d0d173a0f [CP-SAT] optimize feasibility jump; optimize linear presolve; better presolve logging; fix #3917; rewrite and simplify search heuristics code 2023-09-13 18:16:28 +02:00
Corentin Le Molgat
2e64e4e67f cmake: emscripten experimental support 2023-09-08 18:05:49 +02:00
Corentin Le Molgat
e27c083991 cmake: fix proto_solver when disabling various solvers 2023-09-08 18:05:49 +02:00
Corentin Le Molgat
36aaa82356 cmake: Fix math_opt build when USE_PDLP=OFF 2023-09-08 18:05:49 +02:00
Corentin Le Molgat
4d1a2d4d32 math_opt: fix MSVC compilation #3915 2023-09-08 16:51:38 +02:00
Corentin Le Molgat
6fa02e157a cmake: disable zlib support when building host tools 2023-09-07 15:36:19 +02:00
Corentin Le Molgat
cbe546d9e2 cmake: rework cross_compile.sh 2023-09-07 13:13:10 +02:00
Corentin Le Molgat
4fb8de32cb cmake: Fix host_tools patches path 2023-09-07 13:13:10 +02:00
Laurent Perron
9d9c0d4866 missing 2023-09-05 17:25:53 +02:00
Laurent Perron
cafbcb17a3 polish/fix/cleanup includes 2023-09-05 17:09:29 +02:00
Laurent Perron
250302964e tweak export to notebook; add flags stubs code to allow them to work in a notebook 2023-09-05 17:06:29 +02:00
Mizux Seiha
d89cb4dd3c cmake: Add c_api to math_opt 2023-09-05 09:38:34 +02:00
Corentin Le Molgat
9a1313b138 cmake: cleanup 2023-09-04 16:55:01 +02:00
Mizux Seiha
2f04afb7c0 cmake: Fix mathop_build when USE_SCIP=OFF 2023-09-04 16:55:01 +02:00
Mizux Seiha
fbf27ec73e cmake: Add math_opt/ 2023-09-04 16:55:01 +02:00
Corentin Le Molgat
ff9e6bb935 remove last integral_types.h 2023-09-04 10:24:00 +02:00
Corentin Le Molgat
546f612648 math_opt: export from google3 2023-09-01 14:01:49 +02:00
Laurent Perron
33b2a93816 cpsatlp -> cpsat 2023-08-31 15:57:18 -04:00
Laurent Perron
dcade2d2ed fix 2023-08-30 14:42:41 -04:00
Laurent Perron
51564594ce rename flatzinc backend to cpsatlp 2023-08-30 11:54:52 -04:00
Laurent Perron
8ba7943f84 Merge branch 'main' of github.com:google/or-tools 2023-08-30 10:07:54 -04:00
Laurent Perron
6c0ee38fcb remove obsolete macro 2023-08-30 10:04:47 -04:00
Laurent Perron
407c9bb5dc [CP-SAT] fix overflow in presolve, check failed in feasibility_jump; remove obsolete macro 2023-08-30 10:04:11 -04:00
Laurent Perron
ae6bee6e58 fix security issue in jupyter dependencies 2023-08-30 15:41:15 +02:00
Laurent Perron
f0b1a33069 missing 2023-08-25 07:42:45 +02:00
Laurent Perron
e4db823952 more include cleaning 2023-08-25 03:51:16 +02:00
Laurent Perron
af879c6d17 big cleanup of includes 2023-08-24 17:14:58 +02:00
Laurent Perron
fa6883d544 mostly cleaning: remove integral_types.h and basictypes.h 2023-08-24 14:52:54 +02:00
Corentin Le Molgat
d08a7ffb47 bazel: bump rules 2023-08-23 17:57:01 +02:00
Corentin Le Molgat
8ce89a6d07 routing: Export from google3 2023-08-21 11:44:57 +02:00
Corentin Le Molgat
63357b2e67 graph: add bazel comment 2023-08-21 09:04:57 +02:00
Corentin Le Molgat
72a609006b dotnet: fix indent 2023-08-21 09:04:57 +02:00
Corentin Le Molgat
f1ee784cd5 logging.h clean include 2023-08-18 16:15:42 +02:00
Corentin Le Molgat
d46ebfeabf integral_types.h to types.h 2023-08-18 16:14:58 +02:00
Corentin Le Molgat
99a7b573c1 bazel: buildozer 2023-08-18 16:12:45 +02:00
Corentin Le Molgat
274206345e cmake: Fix opensuse python ci 2023-08-17 18:07:08 +02:00
Corentin Le Molgat
7c8d37a1b5 update notebooks 2023-08-16 11:32:39 +02:00
Corentin Le Molgat
7ab3a53df1 cleanup notebook_requirements.txt 2023-08-16 10:42:39 +02:00
Laurent Perron
bdcd65ff77 update notebook depedency 2023-08-15 17:55:42 -05:00
Mizux
53cd426f18 Update README.md 2023-08-11 15:23:47 +02:00
Corentin Le Molgat
e3d047f983 deps: Bump Protobuf to v24.0 2023-08-11 15:13:42 +02:00
Corentin Le Molgat
a8cfbe83e8 deps: Bump re2 to 2023-08-01 2023-08-11 09:47:30 +02:00