-
Notifications
You must be signed in to change notification settings - Fork 24
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
MathOptInterface.ScalarNonlinearFunction
not supported by the solver
#282
Comments
Notably, this works in Ipopt (modulo the mixed-integer part). |
thanks for letting us know! @odow do you know what could be the culprit here? Is a bridge |
Isn't this just that SCIP does not support But also, @LebedevRI is using the wrong syntax for indicator constraints. It must be: model = Model()
@variable(model, e[i=1:b,j=1:a], Bin)
@constraint(model, [i=1:b,j=1:a], e[i,j] --> {j <= c[i]}) |
FWIW i did indeed have another "snippet" where
I'm using what is said in the docs: |
Suggestions for how to make it clearer then? It says:
I guess we need to add "You cannot use an expression for the left-hand side.
|
Ah my bad I should add this, I wasn't sure if an additional step was needed to make solvers work with the new JuMP nonlinear |
Right. I was more talking about the syntax side of question, but clarifying that Thank you for looking into this! I think |
Constraints of type MathOptInterface.ScalarNonlinearFunction-in-MathOptInterface.EqualTo{Float64} are not supported by the solver.
MathOptInterface.ScalarNonlinearFunction
not supported by the solver
Just to calibrate expectations, is there any kind of an aspirational timeframe |
So i've tried to take a stab at this, but it is not yet apparent to me how this would look like in SCIP.j |
This happens with the new non-linear JuMP modelling, seems to work with the old one
(but the docs say the two can not be combined, and other stuff does not work with the old one)
I'm not sure if this is a JuMP's or SCIP's issue...
The text was updated successfully, but these errors were encountered: