We could probably simplify a few things using https://github.com/JuliaSmoothOptimizers/SparseMatricesCOO.jl - [ ] `SparseMatrixCOO` instead of `COO` https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl/blob/c05a30f503d990823407159492fd40b27fc2ee36/src/utils.jl#L28 - [ ] Move `coo_sym_dot` https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl/blob/c05a30f503d990823407159492fd40b27fc2ee36/src/utils.jl#L74 to https://github.com/JuliaSmoothOptimizers/SparseMatricesCOO.jl/blob/main/src/coo_linalg.jl - [ ] Move `coo_sym_add_mul!` https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl/blob/c05a30f503d990823407159492fd40b27fc2ee36/src/utils.jl#L74 to https://github.com/JuliaSmoothOptimizers/SparseMatricesCOO.jl/blob/main/src/coo_linalg.jl
We could probably simplify a few things using https://github.com/JuliaSmoothOptimizers/SparseMatricesCOO.jl
SparseMatrixCOOinstead ofCOONLPModelsJuMP.jl/src/utils.jl
Line 28 in c05a30f
coo_sym_dotNLPModelsJuMP.jl/src/utils.jl
Line 74 in c05a30f
coo_sym_add_mul!NLPModelsJuMP.jl/src/utils.jl
Line 74 in c05a30f