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.