osqp_setup
function. It now returns an exitflag.osqp_setup
function requires P
to be upper triangular. It returns a nonzero exitflag otherwise.(x_tilde,z_tilde)
instead of (x_tilde,nu)
. This allows to implement custom linear system solvers (also indirect).solve
function in Python interface that performs setup
solve
and cleanup
for you directly and disables GIL.update_time
to the info structure.P
) after factorization is performed.P
).libosqpstatic
now renamed as libosqp
.time_limit
optionP
extraction. Now the solver can accept both complete P
matrix or just the upper triangular part.eps_rel=0
#40osqp_solve
or osqp_cleanup
after failed linear system initializationset_default_settings
to osqp_set_default_settings
and brought function to main API header osqp.h
data_files
(everything now in MANIFEST.in)