Skip to content

Commit 6bd9ad4

Browse files
fix: fix generate_initializesystem(::JumpSystem)
1 parent f497ae0 commit 6bd9ad4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/systems/nonlinear/initializesystem.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ function generate_initializesystem(sys::AbstractSystem;
1313
check_units = true, check_defguess = false,
1414
name = nameof(sys), extra_metadata = (;), kwargs...)
1515
eqs = equations(sys)
16-
eqs = filter(x -> x isa Equation, eqs)
16+
if !(eqs isa Vector{Equation})
17+
eqs = Equation[x for x in eqs if x isa Equation]
18+
end
1719
trueobs, eqs = unhack_observed(observed(sys), eqs)
1820
vars = unique([unknowns(sys); getfield.(trueobs, :lhs)])
1921
vars_set = Set(vars) # for efficient in-lookup

0 commit comments

Comments
 (0)