37 Commits

Author SHA1 Message Date
Corentin Le Molgat
d15a2e67e3 math_opt: export from google3 2025-11-24 13:56:15 +01: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
Corentin Le Molgat
5b7702910a math_opt: fix visibility issue 2025-08-27 15:10:10 +02:00
Corentin Le Molgat
e48814866f math_opt: cleanup 2025-08-27 15:10:01 +02:00
Corentin Le Molgat
ba7e81f729 ortools: various export from google3 2025-08-22 14:24:48 +02:00
Corentin Le Molgat
82bc28d3c1 math_opt: backport from google3
* move gscip/ to math_opt/solvers/
2025-08-20 11:36:44 +02:00
Guillaume Chatelet
6759325e87 Fix load statements 2025-07-24 16:37:06 +00:00
Guillaume Chatelet
447ce0b3e2 Fix bazel load rules 2025-07-23 09:05:10 +00:00
Laurent Perron
5b1376b9df small cleaning 2025-07-01 16:51:11 +02:00
Mizux Seiha
ed1b05d1d8 bazel: update deps
* don't use repo name
* Bump abseil-cpp to 20250512.0
* Bump Protobuf to 31.0
* Bump benchmark to 1.9.2
* Bump googletest to 1.17.0
2025-05-22 03:12:46 +02:00
Corentin Le Molgat
9970130ec3 bazel: export more math_opt py_test 2025-04-30 09:55:15 +02:00
Corentin Le Molgat
5bf70b691f math_opt: export from google3
* CMake has not been updated yet
* bazel was compiling at least last week

bazel: disable math opt facility_location.py

missing some dependencies...
2025-04-30 09:55:15 +02:00
Corentin Le Molgat
c34026b101 Bump copyright to 2025
note: done using
```sh
git grep -l "2010-2024 Google" | xargs sed -i 's/2010-2024 Google/2010-2025 Google/'
```
2025-01-10 11:33:35 +01:00
Corentin Le Molgat
cac5698cd2 math_opt: Export from google3 2024-11-12 13:55:16 +01:00
Corentin Le Molgat
a8640418dc math_opt: Fix python 3.13 model_storage_test 2024-10-25 16:16:41 +02:00
Corentin Le Molgat
022ffe8a79 math_opt: update from google3 2024-08-05 14:05:39 +02:00
Corentin Le Molgat
6dc31775a1 export math_opt/ from google3 2024-07-30 09:18:39 +02:00
Corentin Le Molgat
e97e98d83d math_opt: export from google3 2024-04-19 17:53:22 +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
e5170a5dad math_opt: export from google3 2024-03-18 10:24:57 +01:00
Corentin Le Molgat
dae0ec2219 math_opt: export from google3 2024-02-23 10:59:51 +01:00
Corentin Le Molgat
d8225e5998 math_opt fixup 2024-02-15 16:49:31 +01:00
Corentin Le Molgat
04c0059b77 export from google3 2024-02-15 16:05:47 +01:00
Laurent Perron
8cd1c38d1e fix M_PI 2024-02-09 10:33:22 -08:00
Corentin Le Molgat
e924055a70 math_opt: export from google3 2024-01-22 18:15:58 +01:00
Corentin Le Molgat
a34f79daaf math_opt: few fix
* Enable and fix most python tests
* export from google3
* export python/testing/
2024-01-22 17:19:12 +01:00
Corentin Le Molgat
30b2b8944f math_opt: Sync from google3 2024-01-18 14:18:42 +01:00
Corentin Le Molgat
4ee8195586 math_opt: cleanup
python still not working...
2024-01-15 16:22:30 +01:00
Mizux Seiha
ad0c74d8c2 cmake: Add MathOpt python support 2024-01-15 13:33:50 +01:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Corentin Le Molgat
1b35546a32 math_opt: add pdlp support 2023-12-06 17:33:53 +01:00
Laurent Perron
804888fc5a update math_opt, add service; python code 2023-12-05 23:50:35 +01:00
Corentin Le Molgat
56291e0486 math_opt: update from google3 2023-12-04 18:29:50 +01:00
Corentin Le Molgat
318419f19d math_opt: update 2023-11-21 11:57:26 +01:00
Laurent Perron
72f274f844 Change proto to/from file API to use absl::StatusOr; add reader/writer proto_file to model_builder 2023-11-20 16:13:03 +01:00
Laurent Perron
84962a4281 move math_opt samples; add python code + samples 2023-11-17 16:25:02 +01:00