Skip to content

Commit 0654773

Browse files
fixup! fix: create and solve initialization system in linearization_function
1 parent 8020ed0 commit 0654773

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

test/downstream/linearize.jl

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,14 @@ lsys = ModelingToolkit.reorder_unknowns(lsys0, unknowns(ssys), desired_order)
120120
lsyss, _ = ModelingToolkit.linearize_symbolic(pid, [reference.u, measurement.u],
121121
[ctr_output.u])
122122

123-
@test substitute(lsyss.A, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.A
124-
@test substitute(lsyss.B, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.B
125-
@test substitute(lsyss.C, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.C
126-
@test substitute(lsyss.D, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.D
123+
@test substitute(
124+
lsyss.A, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.A
125+
@test substitute(
126+
lsyss.B, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.B
127+
@test substitute(
128+
lsyss.C, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.C
129+
@test substitute(
130+
lsyss.D, merge(ModelingToolkit.defaults(pid), ModelingToolkit.guesses(pid))) == lsys.D
127131

128132
# Test with the reverse desired unknown order as well to verify that similarity transform and reoreder_unknowns really works
129133
lsys = ModelingToolkit.reorder_unknowns(lsys, unknowns(ssys), reverse(desired_order))

0 commit comments

Comments
 (0)