@@ -47,12 +47,7 @@ sys = structural_simplify(rc_model)
4747@test length (equations (sys)) == 1
4848check_contract (sys)
4949@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 ]
5651prob = ODEProblem (sys, u0, (0 , 10.0 ))
5752sol = solve (prob, Rodas4 ())
5853check_rc_sol (sol)
@@ -133,9 +128,7 @@ eqs = [connect(source.p, rc_comp.p)
133128expand_connections (sys_inner_outer, debug = true )
134129sys_inner_outer = structural_simplify (sys_inner_outer)
135130@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 ]
139132prob = ODEProblem (sys_inner_outer, u0, (0 , 10.0 ), sparse = true )
140133sol_inner_outer = solve (prob, Rodas4 ())
141134@test sol[capacitor. v] ≈ sol_inner_outer[rc_comp. capacitor. v]
0 commit comments