Releases: JuliaSmoothOptimizers/NLPModels.jl
Releases · JuliaSmoothOptimizers/NLPModels.jl
v0.22.0
NLPModels v0.22.0
Breaking changes
- drop support for Julia 1.6
- objcons! with in-place residual not defined for NLS
- the jac_lin* functions no longer take an x argument.
Merged pull requests:
- Remove the macro @. (#498) (@amontoison)
- Add
lin_nnzjandnln_nnzjand docstrings for functions (#500) (@arnavk23) - Update
jac_lin_coordmethods (#501) (@arnavk23) - Split jth_hess_residual into coord and structure functions (#502) (@arnavk23)
- Fix indent in docstring (#504) (@blegat)
- Fix indent in docstring for NLS counters (#505) (@tmigot)
- Fix objcons! for SimpleNLSModel (#507) (@arnavk23)
- Fix
objcons!for NLS models (#509) (@tmigot) - Bump support to Julia 1.10 (#517) (@tmigot)
- Update license file to show on Github (#518) (@tmigot)
- Version 0.22.0 (#519) (@tmigot)
Closed issues:
- Add test for counters of
jprodandjtprodusing the jacobian sparsity structure (#400) - jac_lin_coord doesn't need to know x (#404)
- Add
lin_nnzjandnln_nnzjin show (#413) objcons!with in-place residual not defined for NLS (#443)- Split
jth_hess_residualin coord and structure (#466) - Documentation of varscale, lagscale and conscale (#485)
- Add a buffer in NLPModelMeta for jtprod! (#496)
- Allocations in jac_op (#499)
v0.21.5
v0.21.4
NLPModels v0.21.4
Merged pull requests:
- [documentation] Update Documenter.jl (#449) (@amontoison)
objconscallobjcons!(#467) (@tmigot)- Update ci.yml (#479) (@amontoison)
- Update .cirrus.yml (#480) (@amontoison)
- Add eltype for NLPModels (#481) (@tmigot)
- Update with JSOBestieTemplate for NLPModels (#483) (@tmigot)
- Update breakage.yml (#487) (@amontoison)
- Update with JSOBestieTemplate for NLPModels (#489) (@tmigot)
- Improve the documentation of nnzh (#490) (@amontoison)
- Improve cons! and jprod! implementation (#492) (@tmigot)
Closed issues:
v0.21.3
v0.21.2
NLPModels v0.21.2
Merged pull requests:
- Documentation tweaks (fixes #460) (#462) (@timholy)
- Error for nnzj mismatch (#468) (@aldma)
- Add counters field in default counters macro (#470) (@MaxenceGollier)
- Add new NLPModelMeta constructor (#471) (@MaxenceGollier)
- Version 0.21.2 (#473) (@tmigot)
Closed issues:
v0.21.1
v0.21.0
NLPModels v0.21.0
Merged pull requests:
- Bump ADNLPModels in doc (#433) (@tmigot)
- remove non-existent variable from docstring (#434) (@tpapp)
- trivial fix: return type of objcons! (#436) (@tpapp)
- Update documentation reset! (#438) (@geoffroyleconte)
- add blocknlpmodels in the docs (#439) (@grishabh147)
- docs: enable linkcheck (#441) (@dpo)
- Fix link to meta in guideline (#442) (@tmigot)
- Update CI scripts (#450) (@amontoison)
- Update models documentation (#451) (@tmigot)
- Update CITATION.cff (#452) (@tmigot)
- Avoid views in jtprod! (#453) (@tmigot)
- Remove
Vectorimplicit assumption (#455) (@tmigot) - Version 0.21 (#459) (@tmigot)
Closed issues:
v0.20.0
NLPModels v0.20.0
Closed issues:
- NLS:
obj,grad!andobjgrad!without residual evaluation (#429)
Merged pull requests:
v0.19.2
NLPModels v0.19.2
Merged pull requests:
- Update CommentPR.yml (#420) (@amontoison)
- put NLPModelMeta constructor outside of struct (#424) (@paraynaud)
- Add community guidelines section in readme (#425) (@tmigot)
- v0.19.2 (#426) (@paraynaud)
v0.19.1
NLPModels v0.19.1
Closed issues:
Merged pull requests: