lpsolve

lpsolve 5.5.0.15

A Mixed Integer Linear Programming (MILP) solver

http://sourceforge.net/projects/lpsolve

Packager: Gökçen Eraslan

License: LGPLv2+

Actions

Build files

Bug reports

Binary packages

lpsolve

Release history

ReleaseRelease dateVersionUpdaterComment
22009-12-115.5.0.15Gökçen EraslanVersion bump to latest:
- Improved guess_basis
- set_row(ex) corrections. Actually completely revised the routine.
- When in set_add_row mode, all API calls can now be used. For example printing or writing the model, retrieving data from the model and so on are now all possible in that mode.
- Sometimes an integer model is reported infeasible while it isn't because the integer solution is much different from the relaxed (real) model. Then API call set_bb_depthlimit can be used to increase the default B&B depth. However its new value was not used for the depth limit of an individual variabled which could result in still infeasible results.
- modified the demo program not to use the str_ versions of API calls, because they are not performant and not intended to be used in real programs.
- Added an lpsolve driver to Sysquake.
- Added an lpsolve driver to FreeMat.
- Added an lpsolve driver to Euler.
- Added an Access example.
- Added documentation to use lpsolve from Sage via the existing Python driver.
- Changed the second parameter to read_mps, read_MPS, read_freemps and read_freeMPS from verbose to options.
- Removed read_LPhandle and read_MPShandle from the lprec structure.
- write_lp/write_LP write just a + or - if the factor to a variable is +1 or -1
- When a message function is set via put_msgfunc, in message MSG_LPOPTIMAL it was not possible to get the solution. Now it is.
- Extended the MATLAB, O-Matrix, Scilab, Octave, Python, PHP and of course the new Sysquake, FreeMat and Euler drivers to support string constants.
- IDE enhancements.
12009-03-115.5.0.14Gökçen EraslanFirst release.

Patches