@@ -47,12 +47,7 @@ sys = structural_simplify(rc_model)
47
47
@test length (equations (sys)) == 1
48
48
check_contract (sys)
49
49
@test ! isempty (ModelingToolkit. defaults (sys))
50
- u0 = [capacitor. v => 0.0
51
- capacitor. p. i => 0.0
52
- resistor. v => 0.0 ]
53
- prob = ODEProblem (sys, u0, (0 , 10.0 ))
54
- sol = solve (prob, Rodas4 ())
55
- check_rc_sol (sol)
50
+ u0 = [capacitor. v => 0.0 ]
56
51
prob = ODEProblem (sys, u0, (0 , 10.0 ))
57
52
sol = solve (prob, Rodas4 ())
58
53
check_rc_sol (sol)
@@ -133,9 +128,7 @@ eqs = [connect(source.p, rc_comp.p)
133
128
expand_connections (sys_inner_outer, debug = true )
134
129
sys_inner_outer = structural_simplify (sys_inner_outer)
135
130
@test ! isempty (ModelingToolkit. defaults (sys_inner_outer))
136
- u0 = [rc_comp. capacitor. v => 0.0
137
- rc_comp. capacitor. p. i => 0.0
138
- rc_comp. resistor. v => 0.0 ]
131
+ u0 = [rc_comp. capacitor. v => 0.0 ]
139
132
prob = ODEProblem (sys_inner_outer, u0, (0 , 10.0 ), sparse = true )
140
133
sol_inner_outer = solve (prob, Rodas4 ())
141
134
@test sol[capacitor. v] ≈ sol_inner_outer[rc_comp. capacitor. v]
0 commit comments