Commit Graph

614 Commits

Author SHA1 Message Date
Laurent Perron
baf4a82e9e commit wrong indent; but this is the output of our export 2023-07-17 14:43:42 -07:00
Corentin Le Molgat
c368a4d9fa example: Fix python formating 2023-07-13 14:28:36 +02:00
Corentin Le Molgat
555b86a309 linear_solver: format .cs 2023-07-10 09:56:50 +02:00
Laurent Perron
3acda0a0e9 switch model_builder python from numpy to pandas 2023-07-09 13:54:23 +02:00
Laurent Perron
6220bace83 use type alias 2023-07-06 03:02:28 +02:00
Laurent Perron
7f96bd4b96 support pdlp in python model_builder 2023-07-05 12:34:52 +02:00
Laurent Perron
346642b871 remove the pywrap prefix from pybind11 modules; add _pybind to the cmake target of the same modules 2023-07-03 14:30:27 +02:00
Laurent Perron
23988337ba test bazel fix for model_builder 2023-07-02 19:43:22 +02:00
Laurent Perron
6c14676265 test bazel fix for model_builder 2023-07-02 19:41:29 +02:00
Laurent Perron
aa957c7768 reformat 2023-07-01 06:09:27 +02:00
Laurent Perron
c6074f8c48 Merge pull request #3837 from koen-lee/eval-LinearExp
Evaluate LinearExp for the found solution
2023-06-28 18:48:14 +02:00
Koen van Leeuwen
aa894f0149 Add test for new LinearExpr.SolutionValue() method 2023-06-28 18:23:48 +02:00
Koen van Leeuwen
a4c7921469 Add sum 2023-06-28 17:53:20 +02:00
Laurent Perron
9635b925f6 reformat linear_solver python code to BLACK; support pybind11_protobuf 2023-06-28 15:57:32 +02:00
Koen van Leeuwen
4577da7bda Add SolutionValue() method
naming analogous to the Variable method
2023-06-27 11:30:20 +02:00
Laurent Perron
d80d86a82c misc 2023-06-26 18:15:54 +02:00
Corentin Le Molgat
67b0d25bf5 linear_solver: Fix xpress management 2023-06-21 17:32:00 +02:00
Corentin Le Molgat
b34ed29c74 format sync 2023-06-12 14:51:33 +02:00
Corentin Le Molgat
8a142287ff linear_solver: Update BUILD.bazel 2023-06-09 10:54:07 +02:00
Corentin Le Molgat
4e3a9d64ee linear_solver: format highs_interface 2023-06-09 10:49:47 +02:00
Corentin Le Molgat
b5d7f0a172 linear_solver: format xpress_interface
clang-format -style=file -i --verbose xpress_interface.cc
2023-06-09 10:48:39 +02:00
Corentin Le Molgat
b9609e7749 linear_solver: format cplex_interface 2023-06-09 09:38:57 +02:00
Corentin Le Molgat
06754051f2 bazel: rework config_setting in linear_solver (#3812) 2023-06-07 14:45:50 +02:00
Corentin Le Molgat
6299064f79 linear_solver: cleanup _interface.cc 2023-06-07 14:45:35 +02:00
Laurent Perron
e18411220d Fix PDLP=OFF 2023-06-06 13:13:55 +02:00
Corentin Le Molgat
cb6d120b2d linear_solver: Fixup 2023-06-02 08:53:08 +02:00
Mizux Seiha
09d0ddccac Fixup #3803 2023-05-31 00:42:54 +02:00
Laurent Perron
dfc36c7d7b typos, missing includes, automatic lint fixes 2023-05-30 23:23:26 +02:00
Mizux Seiha
53c1e40969 swig: Fix define definition
need to set ABSL_MUST_USE_RESULT to empty string so '=' is mandatory
2023-05-30 14:49:13 +02:00
Corentin Le Molgat
192e690204 cmake: cleanup 2023-05-24 15:39:37 +02:00
Corentin Le Molgat
459f4ec380 Export linear_solver/ from google3 2023-05-24 15:34:57 +02:00
Laurent Perron
cd7a58718a manage names 2023-05-06 09:03:28 +02:00
Laurent Perron
08e45e3011 Merge pull request #3766 from Robot-1x/patch-1
Update cplex_interface.cc
2023-04-28 17:04:58 +02:00
Robot
fbd39da7a1 Update cplex_interface.cc
Use cplex api CPXX... instead of CPX...
2023-04-28 21:34:14 +08:00
Laurent Perron
152513a3ff Merge pull request #3764 from Robot-1x/patch-1
Update cplex_interface.cc
2023-04-27 10:26:45 +02:00
Robot
2571fc533c Update cplex_interface.cc
add cplex warmstart and parameters setting(set solver log file path by "LogFile" parameter)
2023-04-27 16:06:45 +08:00
Laurent Perron
d36cad9d39 Merge pull request #3576 from fico-xpress/xpress_fixes
Xpress fixes
2023-04-25 14:16:22 +02:00
Laurent Perron
dfdf042f6b mostly include/refactor 2023-04-21 12:46:19 +02:00
Laurent Perron
b7b17779cc Merge pull request #3758 from rajgoel/zero_index
Allow last_variable_index_ to be zero
2023-04-19 16:10:25 +02:00
Asvin Goel
c65083da5b Allow last_variable_index_ to be zero 2023-04-19 15:24:09 +02:00
Laurent Perron
01ee2f8863 Merge branch 'main' of github.com:google/or-tools 2023-04-05 14:00:42 +02:00
Laurent Perron
300631d62b minor cleanup, missing std includes 2023-04-05 14:00:30 +02:00
Corentin Le Molgat
f30fe5414d update linear_solver 2023-04-05 10:36:55 +02:00
Corentin Le Molgat
7665b677e5 Update CMakeLists.txt 2023-04-05 10:36:55 +02:00
Mizux Seiha
2de7d6fbac bazel: Fix build 2023-04-03 11:06:28 +02:00
Mizux Seiha
b2a4e19695 bazel: Update rules_ 2023-03-24 10:47:51 +01:00
Daniel Junglas
e2039ad726 Remove unused function printError(). 2023-03-16 12:46:14 +01:00
Daniel Junglas
e13bcb70ae Extend anonymous namespace to cover all non-class functions. 2023-03-16 12:46:14 +01:00
Daniel Junglas
d27c36ce6a Make sure numbers are parsed with the C locale. 2023-03-16 12:46:14 +01:00
Daniel Junglas
15a8bcdf51 Change logging.
Instead of logging to `std::cout`, log to the appropriate channels.
2023-03-16 12:46:14 +01:00