Closed madeleineudell closed 8 years ago
Solvers should return a vector of NaN
s if duals aren't available. Does AmplNLWriter work here?
Yes, AmplNLWriter does work here. For posterity, here's code:
using JuMP, AmplNLWriter, MathProgBase
srand(4)
nvar = 10
solver=AmplNLSolver("couenne")
m = Model(solver=solver)
@defVar(m, -10 <= x[i=1:nvar] <= 10)
@setNLObjective(m, Min, sum{1/(1+exp(-x[i])), i=1:nvar})
@addConstraint(m, sum{x[i], i=1:nvar} <= .4*nvar)
@assert(solve(m) == :Optimal)
When running the following simple example, I get a LoadError:
which looks like this: