clarabel
requirement and use enhance rather than import
until really necessary (Issue
142).user_limit
etc to be
infeasible_inaccurate
to match CVXPY
for gurobisolve()
.upper_tri_to_full
to C++Power
object (Issue 145).qp2quad_form.R
extract_quadratic_coeffs
to use sparse matrix and sweep in
place for better memory use (reported by Marissa Reitsma)Rmosek
to be removed from CRAN, so moved to drat repodgCMatrix
via (as(as(<matrix>, "CsparseMatrix"), "generalMatrix"))
inherits()
MOSEK
and uncommented
associated test.Parameter
OSQP
and updates to solver cacheDropped delay_load
parameter dropped in
reticulate::import_from_path
, per changes in reticulate
.
Cleaned up hooks into reticulate for commercial solvers.
LPSOLVE
via lpSolveAPI
GLPK
via Rglpk
MOSEK
GUROBI
drop = FALSE
(in function Index.get_special_slice
) as suspected.Added a note that CVXR can probably be compiled from source for earlier versions of R. This is issue #24
Bug fix: issue #28
Function intf_sign
(interface.R
) was unnecessarily using a
tolerance parameter, now eliminated.
Updated Solver.solve to adapt to new ECOSolveR. Require version 0.4 of ECOSolveR now.
Updated unpack_results
to behave exactly like in CVXPY. Added
documentation and testthat tests. Documented in Getting Faster
Results article.