MethodError: Objects of type Module cannot be called

I am trying to duplicate code in Julia

using Jupyter Notebook

.
and getting error

MethodError: Module objects are not called

What am I missing here?

using JuMP, Clp
m=Model(solver=Clp())
@variable(m, 0 >= x >= 9)
@variable(m, 0 >= y >= 10)

@objective(m,Min,3x-y)

@constraint(m,const1, 6x+5y <=30)
@constraint(m,const2, 7x+12y <= 84)
@constraint(m,const3, 19x+14y <=266)

solve(m)
println("Optimal Solutions:")
println("x = ", getvalue(x))
println("y = ", getvalue(y))

      

+3


source to share


1 answer


Clp

is a module, you cannot call a module i.e. Cpl()

you want to call ClpSolver

, namely:



Using: m = Model(solver = ClpSolver())

+6


source







All Articles