File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -163,7 +163,9 @@ independent_variables(sys::AbstractTimeIndependentSystem) = []
163
163
independent_variables (sys:: AbstractMultivariateSystem ) = getfield (sys, :ivs )
164
164
165
165
iscomplete (sys:: AbstractSystem ) = isdefined (sys, :complete ) && getfield (sys, :complete )
166
- complete (sys:: AbstractSystem ) = isdefined (sys, :complete ) ? (@set! sys. complete = true ) : sys
166
+ function complete (sys:: AbstractSystem )
167
+ isdefined (sys, :complete ) ? (@set! sys. complete = true ) : sys
168
+ end
167
169
168
170
for prop in [:eqs
169
171
:noiseeqs
Original file line number Diff line number Diff line change 32
32
33
33
include (" ../examples/rc_model.jl" )
34
34
35
+ completed_rc_model = complete (rc_model)
36
+ @test isequal (completed_rc_model. resistor. n. i, resistor. n. i)
35
37
@test ModelingToolkit. n_extra_equations (capacitor) == 2
36
38
@test length (equations (structural_simplify (rc_model, allow_parameter = false ))) == 2
37
39
sys = structural_simplify (rc_model)
You can’t perform that action at this time.
0 commit comments