Paul Goulart

Results 24 issues of Paul Goulart

I am getting a Pardiso crash if I use JuMP at the same time, but it seems to depend on the order of package inclusion. Example is below. If I...

Calling three argument `dot` with a Symmetric view of a sparse matrix is very slow. Example: ```julia A = sprandn(1000,1000,0.1) A = A+A' #symmetric B = Symmetric(triu(A)) ``` The quadratic...

performance

Trying to solve problems with solvers that are configured for something other than Float64 lead to failures. I am not sure if this is a solver issue or a PowerModels...

A small experiment to see how we could go about enabling indirect KKT solves. This PR so far does the following: - adds a registration mechanism for AbstractKKTSolver implementations. This...

Enables creation of handles for printing directly to python `sys.stdout` and `sys.stderr`. This is a (partial) fix for #2247. Usually calling Rust's `println!`result's in output appearing in the python interpreter....

Fixes a condition causing an assertion failure in the AMD ordering. The issue arises when `(pme1,pme2) = (0,-1)`, which should generate an empty range for `pme1..(pme2+1)`, but was instead causing...

The code in the embedded OSQP wrapper for matlab ([here](https://github.com/oxfordcontrol/osqp-matlab/blob/master/codegen/files_to_generate/emosqp_mex.c)) does not provide access to the internal C `warm_start` function.

The matlab interface should fail with more information error messages if the user tries to use codegen without cmake or an appropriate compiler installed. See #23.

This issue only relates to manual building of the OSQP mex interface. It does not affect the recommended build method using `make_osqp.m`. See #26 for the origin of this issue....

Resolves new linter warnings in v1.75, most of which relate to redundant imports or unused functions. Fix for #83.