NLPModelsJuMP

Create NLPModels with JuMP

https://github.com/juliasmoothoptimizers/nlpmodelsjump.jl

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.5%) to scientific vocabulary

Keywords

julia julia-language jump nlpmodels

Keywords from Contributors

factorization quadratic-programming optimization-algorithms nonlinear-programming nonlinear-optimization mathematical-programming numerics preconditioner symbolic-computation sparse-matrices
Last synced: 6 months ago · JSON representation ·

Repository

Create NLPModels with JuMP

Basic Info
  • Host: GitHub
  • Owner: JuliaSmoothOptimizers
  • License: other
  • Language: Julia
  • Default Branch: main
  • Size: 1.68 MB
Statistics
  • Stars: 37
  • Watchers: 6
  • Forks: 8
  • Open Issues: 13
  • Releases: 36
Topics
julia julia-language jump nlpmodels
Created over 7 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation Zenodo

README.md

NLPModelsJuMP

NLPModelsJuMP.jl provides conversion from JuMP.jl / MathOptInterface.jl models to NLPModels.

How to Cite

If you use NLPModelsJuMP.jl in your work, please cite using the format given in CITATION.bib.

| Documentation | Linux/macOS/Windows/FreeBSD | Coverage | DOI | |:-----------------:|:----------------------------------------------:|:------------:|:-------:| | docs-stable docs-dev | build-gh build-cirrus | codecov | doi |

See the documentation on NLPModels for the description of its API. Here, we focus on the use of JuMP to create MathOptNLPModel and MathOptNLSModel.

Disclaimer: NLPModelsJuMP is not developed or maintained by the JuMP developers.

Bug reports and discussions

If you think you found a bug, feel free to open an issue. Focused suggestions and requests can also be opened as issues. Before opening a pull request, start an issue or a discussion on the topic, please.

If you want to ask a question not suited for a bug report, feel free to start a discussion here. This forum is for general discussion about this repository and the JuliaSmoothOptimizers organization, so questions about any of our packages are welcome.

Owner

  • Name: JuliaSmoothOptimizers
  • Login: JuliaSmoothOptimizers
  • Kind: organization
  • Location: DOI: 10.5281/zenodo.2655082

Infrastructure and Solvers for Continuous Optimization in Julia

Citation (CITATION.bib)

@Misc{montoison-orban-siquiera-nlpmodelsjump-2020,
  author = {A. Montoison and D. Orban and A. S. Siqueira},
  title = {{NLPModelsJuMP.jl}: Conversion from {JuMP} models to {NLPModels}},
  month = {August},
  howpublished = {\url{https://github.com/JuliaSmoothOptimizers/NLPModelsJuMP.jl}},
  year = {2020},
  DOI = {10.5281/zenodo.2574162},
}

GitHub Events

Total
  • Create event: 7
  • Release event: 1
  • Issues event: 4
  • Watch event: 1
  • Delete event: 7
  • Issue comment event: 22
  • Push event: 35
  • Pull request review comment event: 9
  • Pull request review event: 11
  • Pull request event: 22
Last Year
  • Create event: 7
  • Release event: 1
  • Issues event: 4
  • Watch event: 1
  • Delete event: 7
  • Issue comment event: 22
  • Push event: 35
  • Pull request review comment event: 9
  • Pull request review event: 11
  • Pull request event: 22

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 278
  • Total Committers: 10
  • Avg Commits per committer: 27.8
  • Development Distribution Score (DDS): 0.457
Past Year
  • Commits: 39
  • Committers: 3
  • Avg Commits per committer: 13.0
  • Development Distribution Score (DDS): 0.103
Top Committers
Name Email Commits
Alexis Montoison a****n@p****a 151
Abel Soares Siqueira a****a@g****m 71
tmigot t****t@g****m 26
Dominique Orban d****n@g****m 12
Benoît Legat b****t@g****m 8
github-actions[bot] 4****] 5
Monssaf Toukal t****f@g****m 2
Oscar Dowson o****w 1
Julia TagBot 5****t 1
CompatHelper Julia c****y@j****g 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 33
  • Total pull requests: 135
  • Average time to close issues: 6 months
  • Average time to close pull requests: 14 days
  • Total issue authors: 8
  • Total pull request authors: 8
  • Average comments per issue: 4.39
  • Average comments per pull request: 2.06
  • Merged pull requests: 108
  • Bot issues: 0
  • Bot pull requests: 42
Past Year
  • Issues: 4
  • Pull requests: 19
  • Average time to close issues: 3 days
  • Average time to close pull requests: about 8 hours
  • Issue authors: 2
  • Pull request authors: 3
  • Average comments per issue: 5.0
  • Average comments per pull request: 0.95
  • Merged pull requests: 15
  • Bot issues: 0
  • Bot pull requests: 5
Top Authors
Issue Authors
  • tmigot (15)
  • amontoison (6)
  • abelsiqueira (4)
  • blegat (3)
  • odow (2)
  • ccoffrin (1)
  • DanielVandH (1)
  • JuliaTagBot (1)
  • timholy (1)
Pull Request Authors
  • amontoison (65)
  • github-actions[bot] (49)
  • tmigot (22)
  • blegat (8)
  • abelsiqueira (6)
  • dpo (3)
  • JSOBot (2)
  • odow (1)
Top Labels
Issue Labels
enhancement (5) bug (3) documentation (2)
Pull Request Labels
formatting (32) automated pr (32) no changelog (32) bug (1) documentation (1)

Packages

  • Total packages: 1
  • Total downloads:
    • julia 114 total
  • Total dependent packages: 7
  • Total dependent repositories: 1
  • Total versions: 35
juliahub.com: NLPModelsJuMP

Create NLPModels with JuMP

  • Versions: 35
  • Dependent Packages: 7
  • Dependent Repositories: 1
  • Downloads: 114 Total
Rankings
Dependent repos count: 7.8%
Dependent packages count: 8.9%
Average: 12.8%
Forks count: 15.8%
Stargazers count: 18.9%
Last synced: 6 months ago

Dependencies

.github/workflows/Breakage.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • actions/download-artifact v2 composite
  • actions/upload-artifact v2 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/setup-julia v1 composite
.github/workflows/CommentPR.yml actions
  • actions/github-script v3.1.0 composite
  • actions/github-script v6 composite
.github/workflows/CompatHelper.yml actions
  • julia-actions/setup-julia latest composite
.github/workflows/Documentation.yml actions
  • actions/checkout v2 composite
  • julia-actions/setup-julia latest composite
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/ci.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • codecov/codecov-action v1 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-processcoverage v1 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v1 composite
.github/workflows/format_pr.yml actions
  • actions/checkout v2 composite
  • peter-evans/create-pull-request v3 composite