-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
highspy: updated highs_linear_expression to be immutable for issue #1888 #1891
highspy: updated highs_linear_expression to be immutable for issue #1888 #1891
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c1b85ec - Browse repository at this point
Copy the full SHA c1b85ecView commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c6cf08 - Browse repository at this point
Copy the full SHA 0c6cf08View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f4235 - Browse repository at this point
Copy the full SHA e9f4235View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec57e11 - Browse repository at this point
Copy the full SHA ec57e11View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b1a7d2e - Browse repository at this point
Copy the full SHA b1a7d2eView commit details
Commits on Aug 23, 2024
-
* changed highs_linear_expression to be immutable by default
* added __repr__ for easier debugging and pretty print linear expressions * added __iadd__ for mutable operations * added qsum for faster aggregation * updated chained comparison support to work in immutable setting
Configuration menu - View commit details
-
Copy full SHA for b4a0942 - Browse repository at this point
Copy the full SHA b4a0942View commit details
Commits on Aug 25, 2024
-
Introduced examples/plot_highs_log.py and final logging line in MIP s…
…olver to allow complete plotting
Configuration menu - View commit details
-
Copy full SHA for 3271ee8 - Browse repository at this point
Copy the full SHA 3271ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a154ba8 - Browse repository at this point
Copy the full SHA a154ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fedcf78 - Browse repository at this point
Copy the full SHA fedcf78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4907467 - Browse repository at this point
Copy the full SHA 4907467View commit details -
Merge pull request ERGO-Code#1894 from ERGO-Code/MIP-log-plotter
Mip log plotter
Configuration menu - View commit details
-
Copy full SHA for 7ce96cb - Browse repository at this point
Copy the full SHA 7ce96cbView commit details
Commits on Aug 26, 2024
-
Merge pull request ERGO-Code#1890 from ERGO-Code/fix-1872a
`col_ecol_offset` now set - as const - for greater clarity
Configuration menu - View commit details
-
Copy full SHA for 19ccf15 - Browse repository at this point
Copy the full SHA 19ccf15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00e812d - Browse repository at this point
Copy the full SHA 00e812dView commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 032eb56 - Browse repository at this point
Copy the full SHA 032eb56View commit details -
Configuration menu - View commit details
-
Copy full SHA for c096294 - Browse repository at this point
Copy the full SHA c096294View commit details
Commits on Aug 28, 2024
-
Merge pull request ERGO-Code#1897 from fwesselm/uninitArrays
Initialize some arrays
Configuration menu - View commit details
-
Copy full SHA for cdd1b39 - Browse repository at this point
Copy the full SHA cdd1b39View commit details -
plot_highs_log.py now avoids printing spurious incumbent lines when b…
…est solution is NaN
Configuration menu - View commit details
-
Copy full SHA for 754c204 - Browse repository at this point
Copy the full SHA 754c204View commit details -
Merge pull request ERGO-Code#1898 from ERGO-Code/MIP-log-plotter
plot_highs_log.py now avoids printing spurious incumbent lines when best solution is NaN
Configuration menu - View commit details
-
Copy full SHA for f5a22b6 - Browse repository at this point
Copy the full SHA f5a22b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb89986 - Browse repository at this point
Copy the full SHA fb89986View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1862c8 - Browse repository at this point
Copy the full SHA b1862c8View commit details -
Added public enum HessianFormat, public class HighsHessian, private s…
…tatic extern int Highs_passHessian, private static extern int Highs_passModel and private static extern int Highs_getHessianNumNz to highs_csharp_api.cs
Configuration menu - View commit details
-
Copy full SHA for 74682bc - Browse repository at this point
Copy the full SHA 74682bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for af09d2d - Browse repository at this point
Copy the full SHA af09d2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for acafbf0 - Browse repository at this point
Copy the full SHA acafbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eee142 - Browse repository at this point
Copy the full SHA 0eee142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2788fea - Browse repository at this point
Copy the full SHA 2788feaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fce625 - Browse repository at this point
Copy the full SHA 8fce625View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 455c007 - Browse repository at this point
Copy the full SHA 455c007View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d69e295 - Browse repository at this point
Copy the full SHA d69e295View commit details -
Fixed issue when using sliced numpy arrays. We enforce the underlying…
… data to be contiguous with additional flags to array_t.
Configuration menu - View commit details
-
Copy full SHA for b09d2dd - Browse repository at this point
Copy the full SHA b09d2ddView commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 584069f - Browse repository at this point
Copy the full SHA 584069fView commit details -
Merge branch 'HighsHashTreeChanges2' of https://github.com/fwesselm/H…
…iGHS into useStdArray # Conflicts: # src/util/HighsHashTree.h
Configuration menu - View commit details
-
Copy full SHA for 542f341 - Browse repository at this point
Copy the full SHA 542f341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e32cb5 - Browse repository at this point
Copy the full SHA 6e32cb5View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff778c6 - Browse repository at this point
Copy the full SHA ff778c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d772edf - Browse repository at this point
Copy the full SHA d772edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc3e870 - Browse repository at this point
Copy the full SHA cc3e870View commit details
Commits on Sep 4, 2024
-
Merge pull request ERGO-Code#1908 from fwesselm/useStdArray
Some minor changes
Configuration menu - View commit details
-
Copy full SHA for 8f99e6f - Browse repository at this point
Copy the full SHA 8f99e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8a716f - Browse repository at this point
Copy the full SHA b8a716fView commit details
Commits on Sep 6, 2024
-
Precompute expensive computations
Replace hot FDIVs with FMULs through saving off the inverse values outside the loops, so we don't incur the cost on each loop iteration.
Configuration menu - View commit details
-
Copy full SHA for 08e57a6 - Browse repository at this point
Copy the full SHA 08e57a6View commit details -
Merge pull request ERGO-Code#1911 from heshpdx/master
Precompute expensive computations
Configuration menu - View commit details
-
Copy full SHA for 0f4b0d0 - Browse repository at this point
Copy the full SHA 0f4b0d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1fd3a6 - Browse repository at this point
Copy the full SHA f1fd3a6View commit details -
Merge pull request ERGO-Code#1912 from ERGO-Code/revert-1911-master
Revert "Precompute expensive computations"
Configuration menu - View commit details
-
Copy full SHA for 2d8d8af - Browse repository at this point
Copy the full SHA 2d8d8afView commit details
Commits on Sep 7, 2024
-
Significant update to highspy:
* additional tests (with >99% coverage) * performance improvements * added support for calculating a value from expression * added support for getting expression for a given constraint * various bug fixes * made behaviour more consistent/intuitive * improved numpy interability * improved error reporting/handling
Configuration menu - View commit details
-
Copy full SHA for 1b346e8 - Browse repository at this point
Copy the full SHA 1b346e8View commit details -
Merge pull request ERGO-Code#1886 from michaelbynum/release_gil
Release GIL and Run in Background Thread
Configuration menu - View commit details
-
Copy full SHA for f7be435 - Browse repository at this point
Copy the full SHA f7be435View commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cd80bd5 - Browse repository at this point
Copy the full SHA cd80bd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f31d20 - Browse repository at this point
Copy the full SHA 0f31d20View commit details -
* changed highs_linear_expression to be immutable by default
* added __repr__ for easier debugging and pretty print linear expressions * added __iadd__ for mutable operations * added qsum for faster aggregation * updated chained comparison support to work in immutable setting
Configuration menu - View commit details
-
Copy full SHA for 4aba651 - Browse repository at this point
Copy the full SHA 4aba651View commit details -
Fixed issue when using sliced numpy arrays. We enforce the underlying…
… data to be contiguous with additional flags to array_t.
Configuration menu - View commit details
-
Copy full SHA for 7efd5e5 - Browse repository at this point
Copy the full SHA 7efd5e5View commit details -
Significant update to highspy:
* additional tests (with >99% coverage) * performance improvements * added support for calculating a value from expression * added support for getting expression for a given constraint * various bug fixes * made behaviour more consistent/intuitive * improved numpy interability * improved error reporting/handling
Configuration menu - View commit details
-
Copy full SHA for b2107e8 - Browse repository at this point
Copy the full SHA b2107e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f805387 - Browse repository at this point
Copy the full SHA f805387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12d5108 - Browse repository at this point
Copy the full SHA 12d5108View commit details
Commits on Sep 10, 2024
-
* Fixed highspy deadlocking issues
* Added GIL acquire for python callbacks * Added support for user_callback_data
Configuration menu - View commit details
-
Copy full SHA for e0e0d36 - Browse repository at this point
Copy the full SHA e0e0d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42f9ae6 - Browse repository at this point
Copy the full SHA 42f9ae6View commit details
Commits on Sep 16, 2024
-
* added callback support * added user/keyboard interrupt support * fixed issues with deadlock on windows * fixed MIP solution callback issue * added resetGlobalScheduler * released GIL for Presolve * improved setCallback * updated unit tests for 99% coverage
Configuration menu - View commit details
-
Copy full SHA for aa4ae38 - Browse repository at this point
Copy the full SHA aa4ae38View commit details