@@ -20,7 +20,8 @@ function OptimizationBase.instantiate_function(
20
20
ucons = fill (0.0 ,
21
21
num_cons))))
22
22
# sys = ModelingToolkit.structural_simplify(sys)
23
- f = OptimizationProblem (sys, x, p, grad = g, hess = h,
23
+ # don't need to pass `x` or `p` since they're defaults now
24
+ f = OptimizationProblem (sys, nothing ; grad = g, hess = h,
24
25
sparse = true , cons_j = cons_j, cons_h = cons_h,
25
26
cons_sparse = true ). f
26
27
@@ -70,7 +71,8 @@ function OptimizationBase.instantiate_function(
70
71
ucons = fill (0.0 ,
71
72
num_cons))))
72
73
# sys = ModelingToolkit.structural_simplify(sys)
73
- f = OptimizationProblem (sys, cache. u0, cache. p, grad = g, hess = h,
74
+ # don't need to pass `x` or `p` since they're defaults now
75
+ f = OptimizationProblem (sys, nothing ; grad = g, hess = h,
74
76
sparse = true , cons_j = cons_j, cons_h = cons_h,
75
77
cons_sparse = true ). f
76
78
@@ -118,7 +120,8 @@ function OptimizationBase.instantiate_function(
118
120
ucons = fill (0.0 ,
119
121
num_cons))))
120
122
# sys = ModelingToolkit.structural_simplify(sys)
121
- f = OptimizationProblem (sys, x, p, grad = g, hess = h,
123
+ # don't need to pass `x` or `p` since they're defaults now
124
+ f = OptimizationProblem (sys, nothing ; grad = g, hess = h,
122
125
sparse = false , cons_j = cons_j, cons_h = cons_h,
123
126
cons_sparse = false ). f
124
127
@@ -168,7 +171,8 @@ function OptimizationBase.instantiate_function(
168
171
ucons = fill (0.0 ,
169
172
num_cons))))
170
173
# sys = ModelingToolkit.structural_simplify(sys)
171
- f = OptimizationProblem (sys, cache. u0, cache. p, grad = g, hess = h,
174
+ # don't need to pass `x` or `p` since they're defaults now
175
+ f = OptimizationProblem (sys, nothing ; grad = g, hess = h,
172
176
sparse = false , cons_j = cons_j, cons_h = cons_h,
173
177
cons_sparse = false ). f
174
178
0 commit comments