Commit Graph

347 Commits

Author SHA1 Message Date
Laurent Perron
afe0403c15 fix scip with glop; add math_opt 2021-04-11 12:05:38 +02:00
Mizux Seiha
9e901a7b24 cmake: Remove absl::container dep (removed) 2021-04-06 14:33:10 +02:00
Mizux Seiha
8bb54b04ef Bump Copyright to 2021
FYI:
find ortools \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i 's/\(Copyright 2010\)-2018/\1-2021/g'
2021-04-01 21:00:53 +02:00
Corentin Le Molgat
a40143cdd2 cpp: Migrate int64 to int64_t 2021-04-01 20:20:43 +02:00
Corentin Le Molgat
9662b630d6 python: Fix linear_solver.i wrapper 2021-04-01 16:39:12 +02:00
Mizux Seiha
6faa70e7dc Use CreateSolver everywhere and check SCIP (Fix #2395) 2021-03-31 16:05:32 +02:00
Laurent Perron
cb8c27f5c3 fix potential overflow 2021-03-29 16:06:39 +02:00
Laurent Perron
106499bc97 sync with internal code, no changes 2021-03-25 12:56:40 +01:00
Mizux Seiha
e026808604 xpress: Remove call to google::ShutdownGoogleLogging in dtor (Fix #2462) 2021-03-24 20:56:28 +01:00
Laurent Perron
f9f4ab4d5f add support for multiple solutions in scip 2021-03-24 09:54:05 +01:00
Laurent Perron
03ff2cf744 polish gurobi/environment 2021-03-23 17:55:53 +01:00
Laurent Perron
4a27f96bad remove unused declaration 2021-03-22 17:06:14 +01:00
Laurent Perron
82c6683219 adaptative refactor frequency for glop 2021-03-22 17:05:54 +01:00
Laurent Perron
3779db1f83 deep rewrite of the gurobi loading code 2021-03-19 16:24:35 +01:00
Laurent Perron
b40ae2cd8c polish gurobi environment code 2021-03-17 16:18:56 +01:00
Laurent Perron
02ee9002ae reindent code 2021-03-17 14:18:26 +01:00
Laurent Perron
53b2650308 rewrite gurobi support 2021-03-17 14:02:24 +01:00
Laurent Perron
f08183492a tweak SolverLogger API; port flatzinc to use it 2021-03-15 11:28:28 +01:00
Laurent Perron
6e15467065 linear solver: int64 -> int64_t; use new CP-SAT logging 2021-03-12 16:59:39 +01:00
Hugues Evrard
08abcea750 Avoid leaking the MPSolver object in some samples
In samples using MPSolver::CreateSolver(), track the resulting solver
with a std::unique_ptr to avoid leaking it.

Fix #2411
2021-02-25 08:58:41 +01:00
Corentin Le Molgat
b5cbf77a73 Export from Google 2021-02-10 19:51:27 +01:00
Mizux Seiha
817914d94a Bump version 8.1 -> 8.2 2021-01-26 11:34:47 +01:00
Laurent Perron
79c8864bfa fix bug when interrupting a linear solver 2021-01-11 17:08:40 +01:00
Laurent Perron
c55f00b7ed improve StopSearch() robustness 2021-01-08 09:48:52 +01:00
Mizux Seiha
c5d6f7f603 Cplex/Xpress blind fix #2296 2020-12-22 11:21:21 +01:00
Corentin Le Molgat
c9caf3d914 bazel: Update sample build 2020-12-21 16:24:32 +01:00
Corentin Le Molgat
e8f6e86afd Update java samples 2020-12-21 16:24:32 +01:00
Corentin Le Molgat
b3a506cc74 linear_solver: Fixup lp samples 2020-12-16 18:16:31 +01:00
Corentin Le Molgat
2e101330ed linear_solver: Remove call to nodes() in lp samples 2020-12-16 17:56:36 +01:00
Corentin Le Molgat
91ce7e63de Remove branch-and-bound log from lp samples 2020-12-16 11:52:28 +01:00
Mizux Seiha
39f6d99cdd Update LinearProgrammingExample 2020-12-09 16:46:40 +01:00
Mizux Seiha
f247fd13fd Fixup samples 2020-12-07 17:31:24 +01:00
Mizux Seiha
1e25c371c9 Fixup Basic Example 2020-12-07 16:16:23 +01:00
Mizux Seiha
0e615d5ad9 linear_solver: Add missing import region tag 2020-12-07 16:00:32 +01:00
Mizux Seiha
9ca0a26ac2 linear_solver: Cleanup examples 2020-12-07 14:57:58 +01:00
Mizux Seiha
8522d2cc2b linear_solver: Add Basic_example 2020-12-07 14:57:42 +01:00
Laurent Perron
a139418f17 update samples, fix SAT backend overflow in hints 2020-11-30 18:58:49 +01:00
Laurent Perron
069af61dcb anticipate gurobi 9.1.1 2020-11-20 08:47:58 +01:00
Laurent Perron
bbd45259ef Merge branch 'master' of github.com:google/or-tools 2020-11-19 00:17:50 +01:00
Laurent Perron
d5c7c48e79 int_type_indexed_vector -> strong_vector; polish cp-sat probing workers 2020-11-19 00:17:26 +01:00
Corentin Le Molgat
4cd85e08c4 Export Google update 2020-11-18 16:11:32 +01:00
Mizux Seiha
b39fadfda5 Update csproj 2020-11-18 15:21:52 +01:00
Mizux Seiha
05f12990c9 remove iteritems() usage 2020-11-18 13:39:11 +01:00
Laurent Perron
e20032bd56 Merge branch 'master' of github.com:google/or-tools 2020-11-18 10:51:22 +01:00
Laurent Perron
4ececbe448 update python code, remove __future__ imports, remove six, use absl-py for flags, update examples 2020-11-18 10:50:14 +01:00
Mizux Seiha
45d2fe9ec2 gurobi: Add lib64 search path 2020-11-16 17:57:08 +01:00
Corentin Le Molgat
c75ac92a5a Sync from Google to GitHub 2020-11-16 17:50:54 +01:00
Laurent Perron
7ed855af90 remove near zero terms when converting MIP models for CP-SAT; add small presolve, and root node propagation 2020-11-16 17:01:21 +01:00
Laurent Perron
e48c58e052 refactor gurobi lib search code 2020-11-16 15:16:01 +01:00
Laurent Perron
9050b2901c fix #2227 2020-11-16 13:31:32 +01:00