Commit Graph

1584 Commits

Author SHA1 Message Date
Laurent Perron
c330ec6c39 improve makefile.gen.mk 2019-06-13 19:40:32 +02:00
Laurent Perron
4110709d1c separate c++ doc by module 2019-06-13 15:51:12 +02:00
Laurent Perron
8993faa4f8 fix doc 2019-06-13 13:49:59 +02:00
Laurent Perron
119d10ac3b python generated doc 2019-06-13 13:46:16 +02:00
Laurent Perron
fe22bf057a minor polish of examples 2019-05-28 15:28:01 +02:00
Laurent Perron
6a690b75f8 enable cp and lp tests 2019-05-17 14:02:38 +02:00
Laurent Perron
8572f97c28 reindent cp_model.py; fix Domain swig; rename test 2019-05-17 10:27:41 +02:00
Laurent Perron
078b809010 export more methods on the Domain class in non C++ languages; add test for python; use unittest in python tests; add deprecation tag for some C# CP-SAT methods 2019-05-16 23:37:43 +02:00
Laurent Perron
15fffb8409 bump CBC versions 2019-05-12 18:37:19 +02:00
Corentin Le Molgat
4177135536 Add knapsack sample 2019-05-10 22:51:10 +02:00
Corentin Le Molgat
f3fd201e68 Make: Fix archive target 2019-05-08 22:40:53 +02:00
Laurent Perron
2cf69ce541 fix 2019-05-08 21:54:02 +02:00
Mizux Seiha
aa00d5b04f fix typo in python.mk 2019-05-08 16:52:40 +02:00
Laurent Perron
0c7968388b split sorted_interval_list.i out of sat.i in C# CP-SAT swig wrapper 2019-05-08 13:40:42 +02:00
Laurent Perron
beef2334cb separate sorted_interval_list.i from sat.i in the python CP-SAT wrapping 2019-05-08 11:05:33 +02:00
Corentin Le Molgat
9ef484e5c1 Fix python packaging 2019-05-07 13:40:17 +02:00
Corentin Le Molgat
bf800d123c Fix copy of dependencies libraries
- On Centos 7 dependencies libraries are installed in lib64 not lib
2019-05-07 11:32:34 +02:00
Laurent Perron
3c5cd313d5 Polish new CP-SAT Java API 2019-05-06 22:21:53 +02:00
Corentin Le Molgat
7650a85b51 Python: Fix SWIG 4.0 (Fix #1247)
- need to use `-nofastunpack`
2019-05-06 17:53:20 +02:00
Laurent Perron
a70ed70563 remove the need for IntArrayHelper.cs; support conversion from type[][] and type[,] to std::vector<std::vector<type>> in C# 2019-05-06 12:55:30 +02:00
Corentin Le Molgat
00a5373de9 CPLEX: Blind fix #1248 2019-05-06 08:16:10 +02:00
Laurent Perron
91b2dbb7e6 update Makefile.gen.mk 2019-05-05 17:45:51 +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
269e85bf01 C#: Fix Sat <long long>/<int64> compilation 2019-05-03 17:36:36 +02:00
Laurent Perron
5612eb19e1 output C# array in SWIG for CP-SAT 2019-05-03 17:02:54 +02:00
Corentin Le Molgat
7bd958efce Fix python sat SWIG 2019-05-03 14:31:29 +02:00
Corentin Le Molgat
6b1dce44bb Makefile: Add python_package/ test_python_package target 2019-04-29 17:52:10 +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
c14296c6ef Windows: remove unneeded scip.dll copy 2019-04-26 11:22:50 +02:00
Laurent Perron
a6d3161bc7 remove hack on mac/solve.cc after code move 2019-04-24 17:59:42 +02:00
Laurent Perron
85beaa9d98 try to fix solve.cc bad optimization on mac 2019-04-24 17:24:15 +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
be0fbf9bee Update LP test 2019-04-23 16:08:58 +02:00
Corentin Le Molgat
3bc57f1aec Add VRP with Time Limit samples 2019-04-19 18:47:55 +02:00
Laurent Perron
71a85b4a0d more work on CP-SAT table 2019-04-19 18:26:29 +02:00
Laurent Perron
f47f804a5b improve precision handling in CP-SAT/GLOP and in routing/GLOP 2019-04-18 13:29:21 +02:00
Corentin Le Molgat
794048365a Make: Remove unused target 2019-04-18 10:21:46 +02:00
Laurent Perron
85bb98a616 more work on integer search; add RINS heuristis 2019-04-17 22:43:39 +02:00
Corentin Le Molgat
461a2e609b Bump GLOG: v0.3.5 -> v0.4.0 (Fix #1189) 2019-04-16 14:21:52 +02:00
Corentin Le Molgat
d800e35049 MacOS: Check java version when building release (Fix #1191)
- prefer to honor JAVA_HOME if exist
2019-04-15 13:26:26 +02:00
Laurent Perron
292d98620b move swig bridge code on logging to base/logging.h 2019-04-06 12:48:04 +02:00
Laurent Perron
ee89733a60 change CP-SAT internals 2019-04-01 13:27:21 +02:00
Corentin Le Molgat
41a5c4bd0d Bump Protobuf 3.6.1 -> 3.7.1 2019-03-29 08:31:03 +01:00
Laurent Perron
82b74c7862 update cbc to 2.10.1 2019-03-26 15:19:01 +01:00
Corentin Le Molgat
9e1bc75fa4 Add makefile recipes for the new SAT samples 2019-03-25 14:20:39 +01:00
Laurent Perron
e81e12ec45 improve CP-SAT diffn; add 2 more examples to CP-SAT cookbook; internal cleanup and improvements 2019-03-25 11:26:21 +01:00
Laurent Perron
1e1ccb5e38 [CP-SAT]fix bug in diffn loader; fix rare bug in restart 2019-03-21 17:21:00 +01:00
Corentin Le Molgat
38d210f7f2 Bump abseil-cpp: 7c7754f -> bf29470 2019-03-20 11:52:53 +01:00
Corentin Le Molgat
967e3d1178 Fixup CoreFoundation 2019-03-20 08:01:58 +01:00
Corentin Le Molgat
e39a0f298f Revert "Downgrade abseil-cpp: 7c7754f -> 88a152a"
This reverts commit 3af3ce24db.
2019-03-19 17:30:26 +01:00