Twan Koolen

Results 35 issues of Twan Koolen

* #21 made the standing controller a little bit slower. Could special-case `QuaternionFloating` (skip premultiplying the constraint by the full-rank matrix S^T). * improve handling of sum of many terms...

```julia julia> using OSQP julia> m = OSQP.Model() OSQP.Model(Ptr{OSQP.Workspace} @0x0000000000000000) julia> OSQP.dimensions(m) signal (11): Segmentation fault: 11 while loading no file, in expression starting on line 0 dimensions at /Users/twan/code/julia/RigidBodyDynamics/v0.6/OSQP/src/interface.jl:514...

From https://github.com/tkoolen/Parametron.jl/issues/104, https://github.com/oxfordcontrol/OSQP.jl/blob/8dd46b5a7c8955ae41cf8464295825801946e939/src/MOI_wrapper.jl#L617 means that if `optimizer.constrconstant[row]` is `NaN` or `Inf`, the value that is passed to `change_rhs_coefficient!` is incorrect. See also https://github.com/JuliaOpt/LinQuadOptInterface.jl/issues/103. CC: @rdeits.

`g["read"]` and `g["readstring"]` were using the same `testbuf`, which would be at end-of-file after either one was run. The real reason for this PR is adding the `Float64` benchmark though;...

From https://github.com/tkoolen/Parametron.jl/issues/104, https://github.com/JuliaOpt/LinQuadOptInterface.jl/blob/7f4d09bf834f1ba3e2938397dbfae5c7108fe281/src/constraints/scalaraffine.jl#L264 means that if `previous.constant` is `NaN` or `Inf`, the value that is passed to `change_rhs_coefficient!` is incorrect. See also https://github.com/oxfordcontrol/OSQP.jl/issues/54. CC: @rdeits.