From 51419f3f0f9ebac3dcea2e9b129e25f0c05d3ff5 Mon Sep 17 00:00:00 2001 From: Arnav Kapoor Date: Sat, 1 Nov 2025 17:39:49 +0000 Subject: [PATCH 1/3] Add CITATION.cff and update README to reference it --- CITATION.cff | 17 +++++++++++++++++ README.md | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 00000000..7ee2110a --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,17 @@ +cff-version: "1.2.0" +message: "If you use this software, please cite it as below." +title: "NLPModelsJuMP.jl: Conversion from JuMP models to NLPModels" +version: "0.13.3" +date-released: "2020-08-01" +authors: + - given-names: "Abel Soares" + family-names: "Siqueira" + affiliation: "Federal University of Paraná - UFPR" + - given-names: "Dominique" + family-names: "Orban" + affiliation: "École Polytechnique/GERAD - Montréal" + - given-names: "Alexis" + family-names: "Montoison" + affiliation: "École Polytechnique/GERAD - Montréal" +doi: "10.5281/zenodo.2574162" +url: "https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl" diff --git a/README.md b/README.md index 8f4efd03..e8b9949a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ NLPModelsJuMP.jl provides conversion from [JuMP.jl](https://github.com/jump-dev/ ## How to Cite -If you use NLPModelsJuMP.jl in your work, please cite using the format given in [`CITATION.bib`](https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl/blob/main/CITATION.bib). +If you use NLPModelsJuMP.jl in your work, please cite using the format given in [`CITATION.cff`](https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl/blob/main/CITATION.cff). | **Documentation** | **Linux/macOS/Windows/FreeBSD** | **Coverage** | **DOI** | |:-----------------:|:----------------------------------------------:|:------------:|:-------:| From 1d4c658bcb9c7deae8193ccefd94ad067dcef19b Mon Sep 17 00:00:00 2001 From: Arnav Kapoor Date: Sun, 2 Nov 2025 17:08:11 +0000 Subject: [PATCH 2/3] changes --- CITATION.cff | 52 ++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 36 insertions(+), 16 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 7ee2110a..1a1b0f7b 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,17 +1,37 @@ -cff-version: "1.2.0" -message: "If you use this software, please cite it as below." -title: "NLPModelsJuMP.jl: Conversion from JuMP models to NLPModels" -version: "0.13.3" -date-released: "2020-08-01" +# This CITATION.cff file was generated with cffinit. +# Visit https://bit.ly/cffinit to generate yours today! + +cff-version: 1.2.0 +title: >- + NLPModelsJuMP.jl: Conversion from JuMP models to NLPModels +message: >- + If you use this software, please cite it using the + metadata from this file. +type: software authors: - - given-names: "Abel Soares" - family-names: "Siqueira" - affiliation: "Federal University of Paraná - UFPR" - - given-names: "Dominique" - family-names: "Orban" - affiliation: "École Polytechnique/GERAD - Montréal" - - given-names: "Alexis" - family-names: "Montoison" - affiliation: "École Polytechnique/GERAD - Montréal" -doi: "10.5281/zenodo.2574162" -url: "https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl" + - given-names: Alexis + family-names: Montoison + affiliation: >- + École Polytechnique/GERAD - Montréal + - given-names: Abel + family-names: Soares Siqueira + affiliation: Federal University of Paraná - UFPR + - given-names: Dominique + family-names: Orban + affiliation: >- + École Polytechnique/GERAD - Montréal +identifiers: + - description: Zenodo archive + type: doi + value: 10.5281/zenodo.2574162 +keywords: + - JuMP + - NLPModels + - Nonlinear Optimization + - Julia +license: MPL-2.0 +version: 0.13.3 +date-released: '2020-08-01' +repository-code: >- + https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl +--- From 75fa2cd3ca1014f296f50e6dc09e40b7c9538747 Mon Sep 17 00:00:00 2001 From: Arnav Kapoor Date: Sun, 2 Nov 2025 17:23:54 +0000 Subject: [PATCH 3/3] changes to CITATION.cff --- CITATION.cff | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 1a1b0f7b..d42735ac 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -3,7 +3,7 @@ cff-version: 1.2.0 title: >- - NLPModelsJuMP.jl: Conversion from JuMP models to NLPModels + NLPModelsJuMP.jl : conversion from JuMP.jl / MathOptInterface.jl models to NLPModels. message: >- If you use this software, please cite it using the metadata from this file. @@ -11,15 +11,26 @@ type: software authors: - given-names: Alexis family-names: Montoison + email: alexis.montoison@polymtl.ca affiliation: >- - École Polytechnique/GERAD - Montréal - - given-names: Abel - family-names: Soares Siqueira - affiliation: Federal University of Paraná - UFPR + GERAD and Department of Mathematics and + Industrial Engineering, Polytechnique Montréal, + QC, Canada. + orcid: 'https://orcid.org/0000-0002-3403-5450' - given-names: Dominique family-names: Orban + email: dominique.orban@gerad.ca + orcid: 'https://orcid.org/0000-0002-8017-7687' affiliation: >- - École Polytechnique/GERAD - Montréal + GERAD and Department of Mathematics and + Industrial Engineering, Polytechnique Montréal, + QC, Canada + - affiliation: 'Netherlands eScience Center, Amsterdam, NL' + orcid: 'https://orcid.org/0000-0003-4451-281X' + email: abel.s.siqueira@gmail.com + given-names: Abel + family-names: Soares Siqueira + - given-names: contributors identifiers: - description: Zenodo archive type: doi @@ -28,10 +39,11 @@ keywords: - JuMP - NLPModels - Nonlinear Optimization + - Model conversion - Julia + - Nonlinear Programming license: MPL-2.0 version: 0.13.3 -date-released: '2020-08-01' +date-released: '2025-08-08' repository-code: >- - https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl ---- + https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl \ No newline at end of file