Commit Graph

150 Commits

Author SHA1 Message Date
Laurent Perron
d744cdda92 minor fix 2022-04-08 11:59:32 +02:00
Laurent Perron
e151e00818 fix output 2022-04-02 19:43:07 +02:00
Corentin Le Molgat
3c6f88de3b c++: Add USE_LP_PARSER define (#3201) 2022-03-25 11:12:00 +01:00
Corentin Le Molgat
0d3572bda8 c++: use legacy RE2 (#3201) 2022-03-25 11:12:00 +01:00
Laurent Perron
c3be16e0b3 [LP-DATA] use strong integers; enable parsing of MPS models in strings 2022-02-15 17:57:21 +01:00
Laurent Perron
147eb74406 remove unused includes 2022-02-04 14:19:10 +01:00
Corentin Le Molgat
729ba81219 sync 2022-02-03 16:42:24 +01:00
Corentin Le Molgat
4defaa23ed Export strong_int.h 2022-01-31 18:44:25 +01:00
Laurent Perron
95dd14be0d misc sync code 2022-01-21 11:59:32 +01:00
Laurent Perron
03f1fc66ec reorder includes 2022-01-19 19:37:23 +01:00
Corentin Le Molgat
d5f19bc4fd sync lp_data 2022-01-18 11:06:13 +01:00
Corentin Le Molgat
0ba757d7b3 use filelineiter from ortools/util 2022-01-18 11:01:58 +01:00
Corentin Le Molgat
074930f6f3 fix mps_reader.h include 2022-01-17 17:12:24 +01:00
Corentin Le Molgat
904f9c67cd Sync google/github 2022-01-17 15:47:25 +01:00
Laurent Perron
5f03dc4993 reformat BUILD files 2021-12-06 15:39:18 +01:00
Laurent Perron
560826496b BUILD -> BUILD.bazel 2021-12-06 14:36:13 +01:00
Laurent Perron
18d001912d remove ortools/base/random.h|cc; adapt code everywhere; increase robustness of glop preprocessor 2021-12-06 14:03:19 +01:00
Laurent Perron
965c072b75 fixes 2021-12-03 13:21:17 +01:00
Laurent Perron
499b070eac polish BUILD files 2021-11-29 11:28:07 +01:00
Laurent Perron
faf7cb9c8d [LP-DATA] reformat 2021-11-28 12:56:53 +01:00
Laurent Perron
0fc8f3e15e tentative fix for bazel on windows 2021-11-27 22:40:06 +01:00
Mizux Seiha
b05583992d Fix compile 2021-11-25 00:10:21 +01:00
Laurent Perron
d1589a3bd6 typo 2021-11-23 14:58:27 +01:00
Corentin Le Molgat
323df716f3 cmake: Make BUILD_LP_PARSER optional (OFF by default) 2021-11-22 17:17:43 +01:00
Laurent Perron
50f61a20fa fix lp_parser 2021-11-21 19:29:35 +01:00
Laurent Perron
f517734e84 fix 2021-11-19 21:28:38 +01:00
Corentin Le Molgat
cfa0eec941 Add lp_parser 2021-11-19 14:02:44 +01:00
Laurent Perron
11450544b3 update mps reader to support semi continous variables 2021-11-16 23:53:16 +01:00
Laurent Perron
ccc1f0bfeb [GLOP] little speed optim 2021-11-13 08:36:50 +01:00
Laurent Perron
68ad906667 use the solver logging class in GLOP 2021-10-07 17:32:30 +02:00
Laurent Perron
1c512fd12d change a bit the export code: propagate effect 2021-09-07 11:53:01 +02:00
Laurent Perron
e4a1eab12b work on glop crossover 2021-09-01 11:57:11 +02:00
Laurent Perron
0c79510928 [GLOP] allow using approximate basis as starting basis 2021-08-26 14:00:40 +02:00
Laurent Perron
23c1f491de make glop more robust to incorrect/incomplete basis 2021-08-20 13:37:19 +02:00
Laurent Perron
6011962739 use absl 2021-08-18 11:21:13 +02:00
slowy07
2e0ec51049 fix: typo spelling grammar 2021-08-16 10:49:00 +02:00
Laurent Perron
790c947453 remove forced slacks in glop 2021-07-23 21:54:59 +02:00
Laurent Perron
0943af32bb speed up glop 2021-06-10 18:02:28 +02:00
Laurent Perron
2537644c71 fix MPS reader 2021-04-14 14:44:29 +02:00
Laurent Perron
3e89e91f1f more int64->int64_t conversion; remove typedefs 2021-04-11 11:27:33 +02:00
Mizux Seiha
beeb650d8e lp_data: [u]int32 -> [u]int32_t
note: sed -i 's/\b\([u]\?int32\)\b/\1_t/g' *.h *.cc
2021-04-05 13:48:12 +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
Laurent Perron
82c6683219 adaptative refactor frequency for glop 2021-03-22 17:05:54 +01:00
Laurent Perron
79a16d8813 improve glop robustness 2021-03-17 14:01:28 +01:00
Laurent Perron
c3acf7bff4 int64 -> int64_t 2021-03-11 21:05:34 +01:00
Laurent Perron
bad5c2032b int64 -> int64_t 2021-03-04 18:26:01 +01:00
Corentin Le Molgat
7cd948e9ea Export indent from Google 2020-12-22 10:43:28 +01:00
Laurent Perron
5a77249409 [GLOP] honor the MPSolver enable/suppress output 2020-12-18 10:04:45 +01:00
Corentin Le Molgat
a5b5c79f9f Sync g3 to gh 2020-12-11 17:50:03 +01:00