Ian McInerney
Ian McInerney
Create readme's in each folder (templates, symbols, modules) that list what parts are in each library. This will unclutter the main readme file.
The pads on two of the sides do not extend far enough out to make it easy to hand solder. They should be moved to align the center of the...
Instead of individually calling the tester, just use the ctest wrapper to call all the tests. Before this change we were skipping the linear algebra tests because they are now...
Polishing really only makes logical sense when there is an active set to polish against, so to prevent issues with the linear algebra when the A matrix is 0, just...
When solving an unconstrained problem with the CUDA backend with polishing enabled, there is a NULL pointer error when doing a matrix-vector multiplication: ``` Filters: test_unconstrained ----------------------------------------------------------------- OSQP v0.0.0 -...
When there is no active set present in a problem and the CUDA backend tries to perform the polishing step, there is a NULL pointer error thrown by CUDA: ```...
When using the MKL backend with the CG solver, the update matrix test suite segfaults when doing a matrix-vector multiplication in the solver. Backtrace (from branch modernizing the testsuite in...
When the `basic_lp` test is run with the solver selected as the MKL CG solver (indirect), the solver times out and then the solver status is maximum iterations reached and...
The current implementation of derivatives in the C code requires the matrices and solutions to be unscaled before actually computing the derivatives. This means we hav eto allocate more temporary...