Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for MathOptInterface #411

Closed
ccoffrin opened this issue May 10, 2018 · 4 comments
Closed

Support for MathOptInterface #411

ccoffrin opened this issue May 10, 2018 · 4 comments

Comments

@ccoffrin
Copy link
Collaborator

ccoffrin commented May 10, 2018

No rush, just need an issue to track status.

@matbesancon
Copy link
Collaborator

one specificity of Pajarito is that it's directly a MPB.AbstractSolver type being used and exposed.
To bring MOI, several options:

  1. Create a MOI.AbstractOptimizer type from scratch and implementing the methods on the side
  2. Separating the inner working solver and wrapping it in both a MPB and a MOI wrapper separatly
  3. Something else?

@matbesancon
Copy link
Collaborator

I was looking at the ECOS solver for comparison and realized the same approach was not obvious

@chriscoey
Copy link
Contributor

an MOI rewrite of Pajarito is under development at https://github.com/chriscoey/MOIPajarito.jl

@chriscoey
Copy link
Contributor

I brought that code into this repo on the new main (default) branch. It is a complete rewrite with a simpler design, and easily extensible for new cones (see PajaritoExtras.jl for more cones and examples).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants