Closed freemin7 closed 2 years ago
Pavito passes your model to the continuous inner solver. In this case, it's MadNLP, which doesn't support PowerCones. Did you expect this to work?
I expected to Pavito or some bridge to translate it so an NLP solver can solve it.
"For algorithms that use a conic solver instead of an NLP solver, use Pajarito."
suggested to me that Pavito could take any NLP solver not just Ipopt.
I expected to Pavito or some bridge to translate it so an NLP solver can solve it.
We don't do this. You can use Pavito if you write your constraints using @NLconstraint
. Otherwise, use Pajarito and a conic solver.
I have been operating under the wrong mental model. Sorry. I will think about a suggestion for the ReadMe which would have prevented that misunderstanding on my end.
Just a clarification. You perform no check that the problem is actually is non convex? How would the solver behave when given a non convex problem?
I will think about a suggestion for the ReadMe which would have prevented that misunderstanding on my end.
Open a PR?
You perform no check that the problem is actually is non convex?
No
How would the solver behave when given a non convex problem?
¯_(ツ)_/¯
I will think about a suggestion for the ReadMe which would have prevented that misunderstanding on my end.
Open a PR?
If i thought of something i will.
Minimal working example: