Corentin Le Molgat
|
e670dccdb0
|
cmake: Bump Protobuf to v28.3 and use shared libraries
|
2024-11-15 14:42:08 +01:00 |
|
Corentin Le Molgat
|
cadcdb5995
|
java: cleanup
|
2024-11-15 10:27:20 +01:00 |
|
Laurent Perron
|
ee241f30b5
|
[CP-SAT] supports affine expression in automaton
|
2024-10-25 13:15:40 +02:00 |
|
Laurent Perron
|
8cd76eba30
|
fix various build problems
|
2024-10-24 11:34:24 +02:00 |
|
Laurent Perron
|
55ff5cf534
|
[CP-SAT] change element and table protos, API to support affine expressions
|
2024-10-23 05:59:17 +02:00 |
|
Laurent Perron
|
af9051e8d8
|
revamp non C++ MPSolver export methods
|
2024-10-08 16:05:50 +02:00 |
|
Corentin Le Molgat
|
570627caba
|
java: Bump pom-*.xml.in
* Add configuration to maven-surefire-plugin
|
2024-09-09 10:56:06 +02:00 |
|
Laurent Perron
|
32cdaa73f7
|
add WriteToMpsFile in model_builder, model_exporter
|
2024-07-12 17:45:41 +02:00 |
|
Laurent Perron
|
ec453aafb6
|
[CP-SAT] fix best bound callback non C++ code; more work on pseudo-costs
|
2024-05-30 10:52:46 +02:00 |
|
Laurent Perron
|
d28edd701c
|
[CP-SAT] code cleanup; more pseudo-cost experimental code; add objective best bound callback
|
2024-05-30 10:52:46 +02:00 |
|
Laurent Perron
|
4cbd27dae9
|
sync with main
|
2024-05-30 10:52:42 +02:00 |
|
Laurent Perron
|
382ab5d35b
|
[CP-SAT] do not add the linear part of an interval in the model, create it when copying the model for presolve; improve work sharing in shared_tree_mode
|
2024-05-30 10:51:55 +02:00 |
|
Mizux Seiha
|
5d771cc919
|
dependency: bump Protobuf to v25.3
|
2024-02-22 11:44:59 +01:00 |
|
Corentin Le Molgat
|
ab64c92906
|
fixup after deps bump
|
2024-01-31 17:01:05 +01:00 |
|
Mizux Seiha
|
a76bf1c5dd
|
bump license boilerplate
|
2024-01-04 13:43:15 +01:00 |
|
Corentin Le Molgat
|
e2b0e3b163
|
deps: Bump Protobuf v25.0 to v25.1
dev note: `git grep "[34]\.25\.0"`
|
2023-12-18 16:34:15 +01:00 |
|
Corentin Le Molgat
|
c301523559
|
java: bump net.java.dev.jna:jna to 5.14.0
|
2023-12-18 16:29:33 +01:00 |
|
Laurent Perron
|
3219d12658
|
[CP-SAT] support linear expressions in decision strategies
|
2023-12-08 14:50:21 +01:00 |
|
Corentin Le Molgat
|
8386a84234
|
cmake: Fix doxygen documentations
|
2023-11-27 16:12:16 +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 |
|
Corentin Le Molgat
|
129e1a8fad
|
dependencies: Bump Protobuf from v24.4 to v25.0
|
2023-11-10 16:48:32 +01:00 |
|
Laurent Perron
|
7bdde984aa
|
model_builder python: ModelBuilder -> Model, ModelSolver -> Solver; fix bug in enforced linear support; tweak wrappers:
|
2023-11-06 16:16:38 +01:00 |
|
Laurent Perron
|
fcd64e6b97
|
polish on model_builder code
|
2023-11-06 15:20:03 +01:00 |
|
Laurent Perron
|
54843e4f9b
|
fix doc
|
2023-11-05 16:54:18 +01:00 |
|
Laurent Perron
|
686b530f10
|
[ModelBuilder] Add clear_terms and set_coefficient everywhere; finish indicator constraints in C#
|
2023-11-05 14:40:40 +01:00 |
|
Laurent Perron
|
ce9f1ed6d2
|
model builder: add clear_terms API; add enforced linear constraint in java + minimal test
|
2023-11-05 12:41:22 +01:00 |
|
Laurent Perron
|
9d9ca5ccaf
|
add hinting support for model_builder
|
2023-11-04 20:58:00 +01:00 |
|
Laurent Perron
|
fd55458966
|
more work on modelbuilder C#; fix doc on modelbuilder java
|
2023-10-31 12:38:42 +01:00 |
|
Laurent Perron
|
fb7aa1b853
|
[CP-SAT] tweak model cloning API; implement it in java; merge pure sat presolve with normal presolve
|
2023-10-25 15:38:57 +02:00 |
|
Laurent Perron
|
f1d6a0698c
|
tweak model_builder java cloning API
|
2023-10-25 15:38:57 +02:00 |
|
Laurent Perron
|
86a8444709
|
Add ModelBuilder.clone() java API + sample
|
2023-10-24 14:50:13 +02:00 |
|
Mizux Seiha
|
bfdc7b5dce
|
dependency: Bump Protobuf to v24.4
|
2023-10-06 18:12:44 +02:00 |
|
Corentin Le Molgat
|
e3d047f983
|
deps: Bump Protobuf to v24.0
|
2023-08-11 15:13:42 +02:00 |
|
Mizux Seiha
|
0693558fd5
|
deps: finish Protobuf 3.23.4 bump
|
2023-08-10 12:53:06 +02:00 |
|
Mizux Seiha
|
3716579ca4
|
deps: Fix Protobuf bump to v23.3
|
2023-06-29 15:29:05 +02:00 |
|
Corentin Le Molgat
|
77bc962925
|
doxygen: Fix #define list
|
2023-06-07 14:43:51 +02:00 |
|
Mizux Seiha
|
19eede6b61
|
deps: Bump protobuf to v23.2
|
2023-05-30 11:22:25 +02:00 |
|
Mizux Seiha
|
fdb50b644d
|
deps: Bump protobuf to v23.1
|
2023-05-22 00:18:42 +02:00 |
|
Laurent Perron
|
7c63ce9d77
|
bump protobuf to 22.4
|
2023-05-05 23:29:57 +02:00 |
|
Laurent Perron
|
b06692c1af
|
bump protobuf to 22.4
|
2023-05-05 23:06:52 +02:00 |
|
Corentin Le Molgat
|
c74d0b376c
|
fixup
|
2023-04-05 18:30:57 +02:00 |
|
Corentin Le Molgat
|
41265930f0
|
java(deps): Bump JNA 5.12.1 -> 5.13.0
|
2023-04-05 11:24:26 +02:00 |
|
Corentin Le Molgat
|
47ce2eae9f
|
cleanup
|
2023-04-05 10:36:56 +02:00 |
|
afloren
|
ea111e48be
|
ensure absolute library path in Java Loader
|
2023-04-05 09:53:03 +02:00 |
|
Mizux Seiha
|
8021a8837e
|
deps: Bump Protobuf v21.12 -> v22.2
|
2023-03-24 10:47:51 +01:00 |
|
Laurent Perron
|
471a45dd55
|
tweaks
|
2023-03-05 08:18:45 +01:00 |
|
Laurent Perron
|
c957fd9798
|
add activity query for model_builder
|
2023-03-03 12:12:37 +04:00 |
|
Corentin Le Molgat
|
6c6c7d1902
|
bazel: Rework java support
Fix swig_java.bzl
|
2023-03-02 17:41:10 +01:00 |
|
Corentin Le Molgat
|
1ae193343a
|
bazel: Fix Loader.java
Bazel will use the `System.loadLibrary()` path
while CMake typically use the URI unpacked stuff
|
2023-03-02 17:41:10 +01:00 |
|
Corentin Le Molgat
|
6ffba00174
|
java: Update doxygen
|
2023-02-10 08:10:19 +01:00 |
|