Skip to content

Commit 48ae093

Browse files
vyuduAayushSabharwal
authored andcommitted
more test fixes
1 parent 70e25e8 commit 48ae093

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

src/inputoutput.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ has_var(ex, x) = x ∈ Set(get_variables(ex))
163163
(f_oop, f_ip), x_sym, p_sym, io_sys = generate_control_function(
164164
sys::AbstractODESystem,
165165
inputs = unbound_inputs(sys),
166-
disturbance_inputs = Any[];
166+
disturbance_inputs = disturbances(sys);
167167
implicit_dae = false,
168168
simplify = false,
169169
)

test/code_generation.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ end
7070
@parameters p[1:2] (f::Function)(..)
7171
@named sys = ODESystem(
7272
[D(x[0]) ~ p[1] * x[0] + x[2], D(x[1]) ~ p[2] * f(x) + x[2]], t)
73-
sys, = structural_simplify(sys, inputs = [x[2]], outputs = [])
73+
sys = structural_simplify(sys, inputs = [x[2]], outputs = [])
7474
@test is_parameter(sys, x[2])
7575
prob = ODEProblem(sys, [x[0] => 1.0, x[1] => 1.0], (0.0, 1.0),
7676
[p => ones(2), f => sum, x[2] => 2.0])

test/extensions/test_infiniteopt.jl

+1-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ end
2424
model = complete(model)
2525
inputs = [model.τ]
2626
outputs = [model.y]
27-
model, _ = structural_simplify(model, (inputs, outputs))
28-
27+
model = structural_simplify(model; inputs, outputs)
2928
f, dvs, psym, io_sys = ModelingToolkit.generate_control_function(
3029
model, split = false)
3130

0 commit comments

Comments
 (0)