@@ -20,7 +20,7 @@ using ModelingToolkit: t, D
2020eqs = [D (E) ~ P - E / τ
2121 0 ~ P]
2222@test MT. validate (eqs)
23- @named sys = ODESystem (eqs)
23+ @named sys = ODESystem (eqs, t )
2424
2525@test ! MT. validate (D (D (E)) ~ P)
2626@test ! MT. validate (0 ~ P + E * τ)
@@ -30,13 +30,13 @@ eqs = [D(E) ~ P - E / τ
3030ODESystem (eqs, t, [E, P, t], [τ], name = :sys , checks = MT. CheckUnits)
3131eqs = [D (E) ~ P - E / τ
3232 0 ~ P + E * τ]
33- @test_throws MT. ValidationError ODESystem (eqs, name = :sys , checks = MT. CheckAll)
34- @test_throws MT. ValidationError ODESystem (eqs, name = :sys , checks = true )
35- ODESystem (eqs, name = :sys , checks = MT. CheckNone)
36- ODESystem (eqs, name = :sys , checks = false )
37- @test_throws MT. ValidationError ODESystem (eqs, name = :sys ,
33+ @test_throws MT. ValidationError ODESystem (eqs, t, name = :sys , checks = MT. CheckAll)
34+ @test_throws MT. ValidationError ODESystem (eqs, t, name = :sys , checks = true )
35+ ODESystem (eqs, t, name = :sys , checks = MT. CheckNone)
36+ ODESystem (eqs, t, name = :sys , checks = false )
37+ @test_throws MT. ValidationError ODESystem (eqs, t, name = :sys ,
3838 checks = MT. CheckComponents | MT. CheckUnits)
39- @named sys = ODESystem (eqs, checks = MT. CheckComponents)
39+ @named sys = ODESystem (eqs, t, checks = MT. CheckComponents)
4040@test_throws MT. ValidationError ODESystem (eqs, t, [E, P, t], [τ], name = :sys ,
4141 checks = MT. CheckUnits)
4242
@@ -69,7 +69,7 @@ good_eqs = [connect(p1, p2)]
6969@variables x (t)[1 : 3 ] [unit = u " m" ]
7070@parameters v[1 : 3 ]= [1 , 2 , 3 ] [unit = u " m/s" ]
7171eqs = D .(x) .~ v
72- ODESystem (eqs, name = :sys )
72+ ODESystem (eqs, t, name = :sys )
7373
7474# Nonlinear system
7575@parameters a [unit = u " kg" ^- 1 ]
@@ -104,12 +104,12 @@ noiseeqs = [0.1u"W" 0.1u"W"
104104@parameters v [unit = u " m/s" ] r [unit = u " m" ^ 3 / u " s" ]
105105eqs = [D (L) ~ v,
106106 V ~ L^ 3 ]
107- @named sys = ODESystem (eqs)
107+ @named sys = ODESystem (eqs, t )
108108sys_simple = structural_simplify (sys)
109109
110110eqs = [D (V) ~ r,
111111 V ~ L^ 3 ]
112- @named sys = ODESystem (eqs)
112+ @named sys = ODESystem (eqs, t )
113113sys_simple = structural_simplify (sys)
114114
115115@variables V [unit = u " m" ^ 3 ] L [unit = u " m" ]
0 commit comments