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
Laurent Perron
a96a9eb641
fix java tests
2019-04-24 11:10:21 +02:00
Laurent Perron
685c63e7e6
change shift scheduling example to use 8 workers
2019-04-24 10:53:27 +02:00
Corentin Le Molgat
3c0dd832c9
Make: Bump SCIP 6.0.0 -> 6.0.1
...
- now suppose you just built SCIP optimization suite using CMake-based build
e.g.:
cmake -H. -Bbuild -DSHARED=OFF -DGMP=OFF -DGCG=OFF -DCMAKE_INSTALL_PREFIX=...
cmake --build build
cmake --build build --target install
make cc UNIX_SCIP_DIR=...
2019-04-23 16:08:58 +02:00
Corentin Le Molgat
7f45691e0b
Fix scip_interface.cc
2019-04-23 16:08:58 +02:00
Corentin Le Molgat
be0fbf9bee
Update LP test
2019-04-23 16:08:58 +02:00
Corentin Le Molgat
9728fd0b95
C#: Fix missing BOP_INTEGER_PROGRAMMING Enum
2019-04-23 16:08:58 +02:00
Laurent Perron
3bd59058da
silence spurrious warning
2019-04-22 10:18:07 +02:00
Laurent Perron
07d0207fff
silence spurrious warning; add minor presolve to abs(x) == y
2019-04-22 10:11:29 +02:00
Corentin Le Molgat
3bc57f1aec
Add VRP with Time Limit samples
2019-04-19 18:47:55 +02:00