Benoît Legat
Benoît Legat
Reported in https://github.com/JuliaAlgebra/DynamicPolynomials.jl/issues/141
The new release will have a few breaking changes included changing the order of the monomials. The change of order can be a nasty one since it can lead to...
See https://github.com/JuliaAlgebra/MultivariatePolynomials.jl/pull/230
Part of https://github.com/JuliaAlgebra/MultivariatePolynomials.jl/issues/194 Needs - [x] https://github.com/jump-dev/MutableArithmetics.jl/pull/196 ## Int64 ### Benchmark 0 Before | | Time | Alloc | Memory | |--------------------|------------|------------|------------| | SIMDPolynomials | 317.813 ns | 6 |...
Closes https://github.com/jump-dev/MathOptInterface.jl/issues/2197 Note that once this is done, you can write an SDP in [SDPA format](https://jump.dev/MathOptInterface.jl/dev/submodules/FileFormats/reference/#MathOptInterface.FileFormats.SDPA.Model) directly in JuMP with something like ```julia C = rand(d, d) A = [rand(d,...
Semidefinite programs are challenging to solve and so it's crucial to try to exploit as much structure as possible to solve them. This makes it challenging when writing a generic...
All bridges in MOI are affine transformations except the QuadtoSOC bridge. As deletion commutes with affine transformations, except for the QuadtoSOC bridge, there should be no issue just deleting the...
This is working for `FlipSignBridge` since it just multiply by `-1` but for a linear map that is not diagonal, we cannot set the starting values variable by variable. https://github.com/jump-dev/MathOptInterface.jl/blob/5025b50de1d6cb29e6bbb0d26adfcf1b57b6a51c/src/Bridges/Variable/set_map.jl#L182-L192...
Is it possible to create a function handle ? I tried the following but it doesn't seem to work ```julia julia> a = MATLAB.mat"@(t, y) 2*t" inary Error using save...
Found this while working on https://github.com/jump-dev/PolyJuMP.jl/pull/80 ```julia julia> using DynamicPolynomials julia> @polyvar x[1:5] (PolyVar{true}[x₁, x₂, x₃, x₄, x₅],) julia> p = differentiate(sum(x), x) 5-element Vector{Polynomial{true, Int64}}: 1 1 1 1...