NLPModels.jl
NLPModels.jl copied to clipboard
Data Structures for Optimization Models
This is the function that needs to be modified: https://github.com/JuliaSmoothOptimizers/NLPModels.jl/blob/3b5ec8eedf78eaa609447456f69e01f55f0209ca/src/nlp/show.jl#L71
Need `ADNLPModels 0.3.X` to be released with a compatible version, or updated after `ADNLPModels 0.4`.
There's no need to pass `x` to `jac_lin_coord()` since the result is independent of `x`. #### EDIT (@tmigot) ToDo is to replace `jac_lin_coord(nlp, x)` by `jac_lin_coord(nlp)` and `jac_lin_coord!(nlp, x, vals)`...
See https://github.com/JuliaSmoothOptimizers/NLPModels.jl/pull/399#issue-1224201189
Leave only the definition and docs in the `api.jl` file and create a new file with the default implementations. We can duplicate the function "declaration".
Following #379 , the implementation of `jtprod` [L. 475](https://github.com/JuliaSmoothOptimizers/NLPModels.jl/blob/289b81ceea0961cb60a6e536d32311114b09405b/src/nlp/api.jl#L475) allocate by default when the problem has linear and nonlinear constraints. The optimal way is to re-implement this method when creating...
Together with @sshin23, we are working on rebasing the interface of MadNLP on NLPModels.jl (see https://github.com/sshin23/MadNLP.jl/pull/69). In that context, we are wondering whether it would be possible to add new...