Skip to content

Commit 0e80ccb

Browse files
committed
Update tests
1 parent 55dee90 commit 0e80ccb

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

test/index_reduction.jl

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ eqs = [D(x) ~ w,
3030
0 ~ x^2 + y^2 - L^2]
3131
pendulum = ODESystem(eqs, t, [x, y, w, z, T], [L, g], name=:pendulum)
3232

33-
# V-nodes D(x), D(y), D(w), D(z), T
34-
# E-nodes
35-
vars, edges = sys2bigraph(pendulum)
33+
edges, vars, vars_asso = sys2bigraph(pendulum)
34+
@test ModelingToolkit.matching(edges, length(vars), vars_asso .== 0) == [0, 0, 0, 0, 1, 2, 3, 4, 0]
3635

37-
@test ModelingToolkit.matching(edges, length(vars)) == [1, 2, 3, 4, 0]
36+
@test ModelingToolkit.pantelides(pendulum) == ([0, 0, 0, 0, 1, 2, 3, 8, 4, 7, 9], [5, 6, 7, 8, 10, 11, 0, 0, 0, 0, 0], [7, 8, 0, 0, 6, 9, 0, 0, 0])

0 commit comments

Comments
 (0)