- Fixes a bug in how the package documentation was specified.
ompr.roi
now requires at least R 3.5.0 becauseompr
requires it.
ompr.roi
does not use a deprecated {Matrix} 1.4-2 function anymore.
ompr.roi
is now licensed MIT.LazyData
was removed from theDESCRIPTION
file as is produced a CRAN warning.ROI
'sstatus
andmessage
information are now part of the returned solution and can be accessed callingadditional_solver_output()
on the returned value.
- In line with
ROI
's way of encoding a general termination status, thesolver_status(result)
is now"success"
ifROI
returnedcode = 0
, otherwise it is"error"
.
- The package exports column and row duals of LPs. Extracting duals might be solver dependent. Only tested with GLPK. This requires version
0.8
of ompr. - Minimum supported R version is
3.4.0
sinceslam
also requires>= 3.4
ompr.roi
works with otherompr
backends as well.ompr.roi
always returns a solution, even if the solution status is not optimal. It extracts theROI
solution withforce=TRUE
.
- The package uses the new sparse matrix interface of
ompr
andROI
. - Minimum supported R version is now
3.3.0
as_ROI_model
exports an 'ompr' model toROI::OP
Github Issue #9
- Fixed a bug where the
ROI::V_bound
object was incorrectly initialised. This causes an error withROI
>= 0.3.0.
- First release on CRAN