-
Notifications
You must be signed in to change notification settings - Fork 95
Closed
Description
I have created a callback function in which I need to submit multiple constraints at a time, but I am getting the following error:
per_constrait = [sum(ramsey42[:matrix_42][cliques, cliques]) for cliques in max_clique]
con = @build_constraint(
per_constrait .<= allow_max_cliques^2 - allow_max_cliques - 1,
)
MOI.submit(ramsey42, MOI.LazyConstraint(cb_data), con)
ERROR: MethodError: no method matching submit(::Model, ::MathOptInterface.LazyConstraint{GLPK.CallbackData}, ::Vector{AffExpr}, ::MathOptInterface.LessThan{Float64})
Closest candidates are:
submit(::MathOptInterface.Utilities.MockOptimizer, ::MathOptInterface.AbstractSubmittable, ::Any...) at C:\Users\m\.julia\packages\MathOptInterface\864xP\src\Utilities\mockoptimizer.jl:906
submit(::MathOptInterface.Utilities.CachingOptimizer, ::MathOptInterface.AbstractSubmittable, ::Any...) at C:\Users\m\.julia\packages\MathOptInterface\864xP\src\Utilities\cachingoptimizer.jl:1263
submit(::MathOptInterface.Bridges.AbstractBridgeOptimizer, ::MathOptInterface.AbstractSubmittable, ::Any...) at C:\Users\m\.julia\packages\MathOptInterface\864xP\src\Bridges\bridge_optimizer.jl:1983
...
So I want to know if there is a way to submit multiple constraints at once,Thanks for any kind offer!
Metadata
Metadata
Assignees
Labels
No labels