Adding Artelys Knitro solver API in PuLP
- Dominant language
- Python
- Stars
- 2.5k
- Forks
- 432
- PR merge metrics
- No merged PRs in 30d
Description
Describe the new feature
--------------------------
Hi there,
I would like to propose adding a new solver API for [Knitro](https://www.artelys.com/solvers/knitro/), developed by [Artelys](https://www.artelys.com/). I believe it could be a valuable addition, considering it’s one of the most advanced nonlinear optimizersavailable.
I’ve already created a local version of the API, following the same structure and conventions as the existing solver interfaces in PuLP, which appears to be functioning quite well.
However, before preparing a pull request, I wanted to confirm whether there’s interest in integrating this solver into PuLP.
Additional info
---------------
Please answer these questions before submitting your feature request.
#### Is your feature request related to an issue? Please include the issue number.
No
#### Does this feature exist in another product or project? Please provide a link.
https://www.artelys.com/solvers/knitro/
#### License
Knitro is a commercial solver, but a **one-month free trial license** is available at [Artelys Knitro trial program](https://www.artelys.com/solvers/knitro/programs/#trial).
This can be used to test and validate the new API.
Contributor guide
Assessment
This issue has not been assessed yet.