Skip to content

Commit 8e67e16

Browse files
committed
Correct typo and change model for Model
1 parent c871453 commit 8e67e16

2 files changed

Lines changed: 30 additions & 30 deletions

File tree

src/MOI_Nonlinear_fork.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function set_objective(model::MOI.Nonlinear.Model, obj)
55
return
66
end
77

8-
function model()
8+
function Model()
99
model = MOI.Nonlinear.Model()
1010
append!(model.operators.multivariate_operators, [
1111
:vect,
@@ -16,11 +16,11 @@ function model()
1616
:sum,
1717
:row,
1818
])
19-
return moel
19+
return model
2020
end
2121

2222
function parse_expression(data::MOI.Nonlinear.Model, input)
23-
expr = Expression()
23+
expr = MOI.Nonlinear.Expression()
2424
parse_expression(data, expr, input, -1)
2525
return expr
2626
end

test/ArrayDiff.jl

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ function runtests()
2222
end
2323

2424
function test_objective_dot_univariate()
25-
model = ArrayDiff.model()
25+
model = ArrayDiff.Model()
2626
x = MOI.VariableIndex(1)
2727
ArrayDiff.set_objective(model, :(dot([$x], [$x])))
2828
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x])
@@ -41,9 +41,9 @@ function test_objective_dot_univariate()
4141
end
4242

4343
function test_objective_dot_univariate_and_scalar_mult()
44-
model = Nonlinear.Model()
44+
model = ArrayDiff.Model()
4545
x = MOI.VariableIndex(1)
46-
Nonlinear.set_objective(model, :(2*(dot([$x], [$x]))))
46+
ArrayDiff.set_objective(model, :(2*(dot([$x], [$x]))))
4747
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x])
4848
MOI.initialize(evaluator, [:Grad])
4949
sizes = evaluator.backend.objective.expr.sizes
@@ -60,10 +60,10 @@ function test_objective_dot_univariate_and_scalar_mult()
6060
end
6161

6262
function test_objective_dot_bivariate()
63-
model = Nonlinear.Model()
63+
model = ArrayDiff.Model()
6464
x = MOI.VariableIndex(1)
6565
y = MOI.VariableIndex(2)
66-
Nonlinear.set_objective(
66+
ArrayDiff.set_objective(
6767
model,
6868
:(dot([$x, $y] - [1, 2], -[1, 2] + [$x, $y])),
6969
)
@@ -84,12 +84,12 @@ function test_objective_dot_bivariate()
8484
end
8585

8686
function test_objective_hcat_scalars()
87-
model = Nonlinear.Model()
87+
model = ArrayDiff.Model()
8888
x1 = MOI.VariableIndex(1)
8989
x2 = MOI.VariableIndex(2)
9090
x3 = MOI.VariableIndex(3)
9191
x4 = MOI.VariableIndex(4)
92-
Nonlinear.set_objective(model, :(dot([$x1 $x3], [$x2 $x4])))
92+
ArrayDiff.set_objective(model, :(dot([$x1 $x3], [$x2 $x4])))
9393
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2, x3, x4])
9494
MOI.initialize(evaluator, [:Grad])
9595
sizes = evaluator.backend.objective.expr.sizes
@@ -109,12 +109,12 @@ function test_objective_hcat_scalars()
109109
end
110110

111111
function test_objective_hcat_vectors()
112-
model = Nonlinear.Model()
112+
model = ArrayDiff.Model()
113113
x1 = MOI.VariableIndex(1)
114114
x2 = MOI.VariableIndex(2)
115115
x3 = MOI.VariableIndex(3)
116116
x4 = MOI.VariableIndex(4)
117-
Nonlinear.set_objective(
117+
ArrayDiff.set_objective(
118118
model,
119119
:(dot(hcat([$x1], [$x3]), hcat([$x2], [$x4]))),
120120
)
@@ -137,10 +137,10 @@ function test_objective_hcat_vectors()
137137
end
138138

139139
function test_objective_dot_bivariate_on_rows()
140-
model = Nonlinear.Model()
140+
model = ArrayDiff.Model()
141141
x = MOI.VariableIndex(1)
142142
y = MOI.VariableIndex(2)
143-
Nonlinear.set_objective(model, :(dot([$x $y] - [1 2], -[1 2] + [$x $y])))
143+
ArrayDiff.set_objective(model, :(dot([$x $y] - [1 2], -[1 2] + [$x $y])))
144144
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x, y])
145145
MOI.initialize(evaluator, [:Grad])
146146
sizes = evaluator.backend.objective.expr.sizes
@@ -159,9 +159,9 @@ function test_objective_dot_bivariate_on_rows()
159159
end
160160

161161
function test_objective_norm_univariate()
162-
model = Nonlinear.Model()
162+
model = ArrayDiff.Model()
163163
x = MOI.VariableIndex(1)
164-
Nonlinear.set_objective(model, :(norm([$x])))
164+
ArrayDiff.set_objective(model, :(norm([$x])))
165165
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x])
166166
MOI.initialize(evaluator, [:Grad])
167167
sizes = evaluator.backend.objective.expr.sizes
@@ -178,10 +178,10 @@ function test_objective_norm_univariate()
178178
end
179179

180180
function test_objective_norm_bivariate()
181-
model = Nonlinear.Model()
181+
model = ArrayDiff.Model()
182182
x = MOI.VariableIndex(1)
183183
y = MOI.VariableIndex(2)
184-
Nonlinear.set_objective(model, :(norm([$x, $y])))
184+
ArrayDiff.set_objective(model, :(norm([$x, $y])))
185185
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x, y])
186186
MOI.initialize(evaluator, [:Grad])
187187
sizes = evaluator.backend.objective.expr.sizes
@@ -203,10 +203,10 @@ function test_objective_norm_bivariate()
203203
end
204204

205205
function test_objective_norm_of_row_vector()
206-
model = Nonlinear.Model()
206+
model = ArrayDiff.Model()
207207
x1 = MOI.VariableIndex(1)
208208
x2 = MOI.VariableIndex(2)
209-
Nonlinear.set_objective(model, :(norm([$x1 $x2])))
209+
ArrayDiff.set_objective(model, :(norm([$x1 $x2])))
210210
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2])
211211
MOI.initialize(evaluator, [:Grad])
212212
sizes = evaluator.backend.objective.expr.sizes
@@ -224,12 +224,12 @@ function test_objective_norm_of_row_vector()
224224
end
225225

226226
function test_objective_norm_of_vcat_vector()
227-
model = Nonlinear.Model()
227+
model = ArrayDiff.Model()
228228
x1 = MOI.VariableIndex(1)
229229
x2 = MOI.VariableIndex(2)
230230
x3 = MOI.VariableIndex(3)
231231
x4 = MOI.VariableIndex(4)
232-
Nonlinear.set_objective(model, :(norm(vcat($x1, $x3))))
232+
ArrayDiff.set_objective(model, :(norm(vcat($x1, $x3))))
233233
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2, x3, x4])
234234
MOI.initialize(evaluator, [:Grad])
235235
sizes = evaluator.backend.objective.expr.sizes
@@ -249,12 +249,12 @@ function test_objective_norm_of_vcat_vector()
249249
end
250250

251251
function test_objective_norm_of_vcat_matrix()
252-
model = Nonlinear.Model()
252+
model = ArrayDiff.Model()
253253
x1 = MOI.VariableIndex(1)
254254
x2 = MOI.VariableIndex(2)
255255
x3 = MOI.VariableIndex(3)
256256
x4 = MOI.VariableIndex(4)
257-
Nonlinear.set_objective(model, :(norm(vcat([$x1 $x3], [$x2 $x4]))))
257+
ArrayDiff.set_objective(model, :(norm(vcat([$x1 $x3], [$x2 $x4]))))
258258
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2, x3, x4])
259259
MOI.initialize(evaluator, [:Grad])
260260
sizes = evaluator.backend.objective.expr.sizes
@@ -279,10 +279,10 @@ function test_objective_norm_of_vcat_matrix()
279279
end
280280

281281
function test_objective_norm_of_row()
282-
model = Nonlinear.Model()
282+
model = ArrayDiff.Model()
283283
x1 = MOI.VariableIndex(1)
284284
x2 = MOI.VariableIndex(2)
285-
Nonlinear.set_objective(model, :(norm(row($x1, $x2))))
285+
ArrayDiff.set_objective(model, :(norm(row($x1, $x2))))
286286
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2])
287287
MOI.initialize(evaluator, [:Grad])
288288
sizes = evaluator.backend.objective.expr.sizes
@@ -300,12 +300,12 @@ function test_objective_norm_of_row()
300300
end
301301

302302
function test_objective_norm_of_matrix()
303-
model = Nonlinear.Model()
303+
model = ArrayDiff.Model()
304304
x1 = MOI.VariableIndex(1)
305305
x2 = MOI.VariableIndex(2)
306306
x3 = MOI.VariableIndex(3)
307307
x4 = MOI.VariableIndex(4)
308-
Nonlinear.set_objective(model, :(norm([$x1 $x2; $x3 $x4])))
308+
ArrayDiff.set_objective(model, :(norm([$x1 $x2; $x3 $x4])))
309309
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2, x3, x4])
310310
MOI.initialize(evaluator, [:Grad])
311311
sizes = evaluator.backend.objective.expr.sizes
@@ -330,12 +330,12 @@ function test_objective_norm_of_matrix()
330330
end
331331

332332
function test_objective_norm_of_matrix_with_sum()
333-
model = Nonlinear.Model()
333+
model = ArrayDiff.Model()
334334
x1 = MOI.VariableIndex(1)
335335
x2 = MOI.VariableIndex(2)
336336
x3 = MOI.VariableIndex(3)
337337
x4 = MOI.VariableIndex(4)
338-
Nonlinear.set_objective(model, :(norm([$x1 $x2; $x3 $x4] - [1 1; 1 1])))
338+
ArrayDiff.set_objective(model, :(norm([$x1 $x2; $x3 $x4] - [1 1; 1 1])))
339339
evaluator = Nonlinear.Evaluator(model, ArrayDiff.Mode(), [x1, x2, x3, x4])
340340
MOI.initialize(evaluator, [:Grad])
341341
sizes = evaluator.backend.objective.expr.sizes

0 commit comments

Comments
 (0)