Commit Graph

6690 Commits

Author SHA1 Message Date
Laurent Perron
9b8a26beee fix test 2019-05-06 10:20:18 +02:00
Laurent Perron
dec8adb40d polish non C++ CP-SAT API, samples, examples and tests 2019-05-06 10:12:55 +02:00
Corentin Le Molgat
011cce9dd1 .Net: Add .proto to Google.OrTools (Fix #1190) 2019-05-06 09:16:35 +02:00
Corentin Le Molgat
487a00c1a7 Bump Dependencies.txt
- Remove space so it could be included in bash/Makefile script (.ini format)
2019-05-06 09:16:04 +02:00
Corentin Le Molgat
00a5373de9 CPLEX: Blind fix #1248 2019-05-06 08:16:10 +02:00
Laurent Perron
5cd1175933 polish swig declarations 2019-05-05 20:04:25 +02:00
Laurent Perron
bc40b46ba5 Merge branch 'master' of github.com:google/or-tools 2019-05-05 18:03:58 +02:00
Laurent Perron
0490fe5337 fix degeneracy data 2019-05-05 18:02:49 +02:00
Laurent Perron
91b2dbb7e6 update Makefile.gen.mk 2019-05-05 17:45:51 +02:00
Laurent Perron
c1e61773b6 fix domains and swig 2019-05-05 15:18:52 +02:00
Laurent Perron
e59073c45f tweak code sample 2019-05-04 19:16:08 +02:00
Laurent Perron
75aacc45f1 wrap C++ Domain class in CP-SAT Java/Python/C#; use it in NewIntVarFromDomain API, remove FromValues and FromIntervals API 2019-05-04 16:56:42 +02:00
Laurent Perron
17f9b75fb2 hide one method in swig 2019-05-03 22:48:03 +02:00
Laurent Perron
2554d90e87 Wrap the C++ Domain class in Python, Java, C#; use it in IntVar and in AddXXXInDomain methods; change examples 2019-05-03 22:41:25 +02:00
Laurent Perron
263d040142 fix 2019-05-03 18:18:05 +02:00
Laurent Perron
7097fa4829 uniformize name of linear constraints in CP-SAT Python/Java/C# 2019-05-03 18:15:44 +02:00
Corentin Le Molgat
6fd7d5de73 Java: fix sat Domain::fromValue
SWIG long long vs int64
2019-05-03 17:56:39 +02:00
Corentin Le Molgat
0770f22e2d C#: Fix compilation by adding few SWIG include 2019-05-03 17:44:11 +02:00
Corentin Le Molgat
269e85bf01 C#: Fix Sat <long long>/<int64> compilation 2019-05-03 17:36:36 +02:00
Laurent Perron
4b8b74dff9 missing file 2019-05-03 17:13:36 +02:00
Laurent Perron
0ecb60c7d2 Merge branch 'master' of github.com:google/or-tools 2019-05-03 17:03:09 +02:00
Laurent Perron
5612eb19e1 output C# array in SWIG for CP-SAT 2019-05-03 17:02:54 +02:00
Corentin Le Molgat
a553317bbf C#: Bump protobuf to 3.7.0 2019-05-03 16:41:26 +02:00
Laurent Perron
7f99c48698 revamp SAT domains, API with bounds on non C++ languages 2019-05-03 16:30:57 +02:00
Mizux
cdf9d4d0a3 Update README.md 2019-05-03 14:32:44 +02:00
Corentin Le Molgat
7bd958efce Fix python sat SWIG 2019-05-03 14:31:29 +02:00
Laurent Perron
80857633a7 fix #1238 2019-05-02 09:51:57 +02:00
Laurent Perron
4a38fcfa4a Add cp_model.DomainFromValues/DomainFromIntervals to the CP-SAT python API 2019-05-01 23:17:57 +02:00
Laurent Perron
263ee25a0a add interval with break sample to the doc 2019-05-01 22:22:22 +02:00
Laurent Perron
3d24c91fd0 correctly type default value in sat_parameters.proto 2019-04-30 22:13:14 +02:00
Corentin Le Molgat
3f0a13ca47 Docker: Update manylinux package generation (Fix #1218) 2019-04-30 18:26:08 +02:00
Laurent Perron
70ae339c2d scheduling example with calendar 2019-04-30 17:46:53 +02:00
Corentin Le Molgat
6b1dce44bb Makefile: Add python_package/ test_python_package target 2019-04-29 17:52:10 +02:00
Laurent Perron
2d3ef458a8 add log 2019-04-29 17:49:54 +02:00
Corentin Le Molgat
4ba3a18b31 Makefile: fix dependency copy in python package on centos
may be installed in lib64
2019-04-29 17:48:57 +02:00
Corentin Le Molgat
d81a88db3b Appveyor: try to speed up the build
- try to compile "lang" without running `make third_party` first
2019-04-29 11:04:33 +02:00
Laurent Perron
e49f50d4b9 internal fixes; move CP-SAT code around 2019-04-26 16:06:25 +02:00
Laurent Perron
f956f2ea1c fix cbc threads 2019-04-26 12:47:55 +02:00
Corentin Le Molgat
c14296c6ef Windows: remove unneeded scip.dll copy 2019-04-26 11:22:50 +02:00
Laurent Perron
6daa710a8e add multi thread support for CBC 2019-04-26 09:48:52 +02:00
Laurent Perron
39cae88902 add new routing LS operator; add Abs() propagator + presolve to CP-SAT; cache RINS info in CP-SAT 2019-04-25 18:12:35 +02:00
Laurent Perron
8b5076502b rename MPSReaderAux to MPSReaderImpl 2019-04-25 13:57:52 +02:00
Corentin Le Molgat
b40d6b59e3 Fix windows linear_solver.cc
Windows error
```
make cc
...
cl ...\\linear_solver.obj linear_solver.cc
.\\ortools\\linear_solver\\linear_solver.cc(466): error C2131: expression did not evaluate to a constant
dependencies\\install\\include\absl/strings/string_view.h(186): note: a non-constant (sub-)expression was encountered
```
see: https://ci.appveyor.com/project/lperron/or-tools-98u1n/builds/24076151/job/orlns0nwbidxytry#L4312
2019-04-25 10:00:21 +02:00
Laurent Perron
99bbbfce9a remove isnan() test on integer 2019-04-24 21:05:54 +02:00
Laurent Perron
a6d3161bc7 remove hack on mac/solve.cc after code move 2019-04-24 17:59:42 +02:00
Laurent Perron
dafea0aded move mps reader to .cc 2019-04-24 17:51:41 +02:00
Laurent Perron
85beaa9d98 try to fix solve.cc bad optimization on mac 2019-04-24 17:24:15 +02:00
Laurent Perron
2345ae5da7 fix bazel build 2019-04-24 13:44:32 +02:00
Corentin Le Molgat
18ab29de6f Fix vrp_with_time_limit 2019-04-24 12:45:32 +02:00
Laurent Perron
042aa71db8 fix CP-SAT python test 2019-04-24 11:56:53 +02:00