Commit Graph

24 Commits

Author SHA1 Message Date
Vincent Furnon
eb7a508d09 Linear solver wrapper: changed the constraint activity API. 2015-06-18 14:26:12 +02:00
Vincent Furnon
2eb5127992 Changes to the linear solver wrapper: improved extraction, export and validation of linear models. 2015-06-18 14:08:50 +02:00
Vincent Furnon
d828b1fcbe Changed status data structure returned by solve() in the linear solver wrapper. Prepared code to accept solution hints in the linear solver wrapper. 2015-06-17 16:29:25 +02:00
Vincent Furnon
c0f3f0210a Update linear solver code. 2015-04-29 19:01:13 +02:00
Vincent Furnon
6f394abbe6 virtual to override change of the linear solver code. 2015-04-16 16:21:56 +02:00
lperron@google.com
1aaf2814d7 misc 2015-01-16 17:02:32 +00:00
lperron@google.com
aeb6434297 split lp_data out of glop; port rest of code 2014-12-16 11:35:09 +00:00
lperron@google.com
1a4efa2e54 add empty line after licence part, in glop, implement portable floating point exceptions 2014-07-09 15:18:27 +00:00
lperron@google.com
f7c2c5d8e5 rewrite swig 2014-07-09 10:01:48 +00:00
lperron@google.com
e57f0380f7 remove concise_iterator, replace by c++11 version; clean up LeastSignificantBitPosition{32|64} 2014-04-16 09:57:29 +00:00
lperron@google.com
96df1d4c97 sync with internal version; major work on sat solver (symmetries, speedups); speed up on routing library 2014-03-12 17:30:11 +00:00
lperron@google.com
54b10f910a reformat code using clang-format 2014-01-08 12:01:58 +00:00
lperron@google.com
05032ce679 remove using directives, in particular string -> std::string everywhere; speedups in the routing library 2013-12-16 10:24:42 +00:00
lperron@google.com
1cd0dc2e1d scoped_ptr -> unique_ptr 2013-12-05 09:24:58 +00:00
lperron@google.com
5700126591 added setup dependent transition times on the disjunctive class; renamed files with - in their names to _; plenty of changes in the base library and modifications in the rest of the code accomodate them; dropped support for vs 2010 by using the brand new c++11 iterators (for (int i : vector_of_ints) {}). This is so neat; removed SetCommandLines on the routing model. I added a temporary API with parameters. This API is not final and will change to its final version soon 2013-10-10 15:23:20 +00:00
lperron@google.com
ca70c43762 fix 2013-06-11 15:28:43 +00:00
lperron@google.com
5e40dfea6b huge sync with internal version 2013-06-11 14:49:45 +00:00
lperron@google.com
64a1331200 restore compatibility with scip < 3.0 2013-01-16 09:30:48 +00:00
lperron@google.com
4b98600c29 improve linear solver implementation, better support of gurobi 2013-01-10 17:00:09 +00:00
lperron@google.com
1a6ef82d18 better treatment of quiet with scip 2012-11-19 16:23:35 +00:00
lperron@google.com
98eaa149e7 add scaling on/off switch to linear solver 2012-09-11 17:23:15 +00:00
lperron@google.com
3fe1f39196 port to SCIP 3.0.0, update swig to 2.0.7. update sparsehash to 0.3.0 2012-08-02 21:30:29 +00:00
lperron@google.com
0b299bc3d2 one bug fix in the routing library, update copyright notice everywhere 2012-03-28 18:50:03 +00:00
lperron@google.com
d98c3d8c56 move all sources under src/ 2012-03-28 15:10:00 +00:00