File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,10 +76,10 @@ function MOI.constraint_expr(::HS071, i::Int)
7676 )
7777 elseif i == 2
7878 return :(
79- x[$ (MOI. VariableIndex (1 ))]^ 2 +
80- x[$ (MOI. VariableIndex (2 ))]^ 2 +
81- x[$ (MOI. VariableIndex (3 ))]^ 2 +
82- x[$ (MOI. VariableIndex (4 ))]^ 2 == 40.0
79+ x[$ (MOI. VariableIndex (1 ))]^ 2.0 +
80+ x[$ (MOI. VariableIndex (2 ))]^ 2.0 +
81+ x[$ (MOI. VariableIndex (3 ))]^ 2.0 +
82+ x[$ (MOI. VariableIndex (4 ))]^ 2.0 == 40.0
8383 )
8484 else
8585 error (" Out of bounds constraint." )
Original file line number Diff line number Diff line change @@ -1074,7 +1074,7 @@ julia> MOI.constraint_expr(evaluator, 1)
10741074:(x[MOI.VariableIndex(1)] * x[MOI.VariableIndex(2)] * x[MOI.VariableIndex(3)] * x[MOI.VariableIndex(4)] >= 25.0)
10751075
10761076julia> MOI.constraint_expr(evaluator, 2)
1077- :(x[MOI.VariableIndex(1)] ^ 2 + x[MOI.VariableIndex(2)] ^ 2 + x[MOI.VariableIndex(3)] ^ 2 + x[MOI.VariableIndex(4)] ^ 2 == 40.0)
1077+ :(x[MOI.VariableIndex(1)] ^ 2.0 + x[MOI.VariableIndex(2)] ^ 2.0 + x[MOI.VariableIndex(3)] ^ 2.0 + x[MOI.VariableIndex(4)] ^ 2.0 == 40.0)
10781078```
10791079"""
10801080function constraint_expr end
Original file line number Diff line number Diff line change @@ -308,7 +308,7 @@ function test_nonlinear_readingwriting()
308308 block = MOI. get (model2, MOI. NLPBlock ())
309309 MOI. initialize (block. evaluator, [:ExprGraph ])
310310 @test MOI. constraint_expr (block. evaluator, 1 ) ==
311- :(2 * x[$ x] + sin (x[$ x])^ 2 - x[$ y] == 1.0 )
311+ :(2.0 * x[$ x] + sin (x[$ x])^ 2.0 - x[$ y] == 1.0 )
312312 _validate (TEST_MOF_FILE)
313313 return
314314end
You can’t perform that action at this time.
0 commit comments