Skip to content

Commit 8d7b2d1

Browse files
committed
Minor fix
1 parent b3f504c commit 8d7b2d1

File tree

3 files changed

+3
-13
lines changed

3 files changed

+3
-13
lines changed

src/systems/diffeqs/odesystem.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ function ODESystem(eqs, iv=nothing; kwargs...)
173173
iv === nothing && throw(ArgumentError("Please pass in independent variables."))
174174
compressed_eqs = Equation[] # equations that need to be expanded later, like `connect(a, b)`
175175
for eq in eqs
176-
eq.lhs isa Symbolic || (push!(compressed_eqs, eq); continue)
176+
eq.lhs isa Union{Symbolic,Number} || (push!(compressed_eqs, eq); continue)
177177
collect_vars!(allstates, ps, eq.lhs, iv)
178178
collect_vars!(allstates, ps, eq.rhs, iv)
179179
if isdiffeq(eq)

src/utils.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ $(SIGNATURES)
359359
360360
find duplicates in an iterable object.
361361
"""
362-
function find_duplicates(xs, ::Val{Ret}) where Ret
362+
function find_duplicates(xs, ::Val{Ret}=Val(false)) where Ret
363363
appeared = Set()
364364
duplicates = Set()
365365
for x in xs
@@ -369,5 +369,5 @@ function find_duplicates(xs, ::Val{Ret}) where Ret
369369
push!(appeared, x)
370370
end
371371
end
372-
return Ret ? duplicates : (appeared, duplicates)
372+
return Ret ? (appeared, duplicates) : duplicates
373373
end

test/discretesystem.jl

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -112,13 +112,3 @@ linearized_eqs = [
112112
y(t - 2.0) ~ y(t)
113113
]
114114
@test all(eqs2 .== linearized_eqs)
115-
116-
# Test connector_type
117-
@connector function DiscreteComponent(;name)
118-
@variables v(t) i(t)
119-
DiscreteSystem(Equation[], t, [v, i], [], name=name, defaults=Dict(v=>1.0, i=>1.0))
120-
end
121-
122-
@named d1 = DiscreteComponent()
123-
124-
@test ModelingToolkit.get_connector_type(d1) == DiscreteComponent

0 commit comments

Comments
 (0)