Skip to content

Commit 1bc3e04

Browse files
fix: do not include Initial parameters in toexpr(::AbstractSystem)
1 parent e9286b9 commit 1bc3e04

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/systems/abstractsystem.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1930,7 +1930,9 @@ function toexpr(sys::AbstractSystem)
19301930
end
19311931

19321932
eqs_name = push_eqs!(stmt, full_equations(sys), var2name)
1933-
defs_name = push_defaults!(stmt, defaults(sys), var2name)
1933+
filtered_defs = filter(
1934+
kvp -> !(iscall(kvp[1]) && operation(kvp[1]) isa Initial), defaults(sys))
1935+
defs_name = push_defaults!(stmt, filtered_defs, var2name)
19341936
obs_name = push_eqs!(stmt, obs, var2name)
19351937

19361938
if sys isa ODESystem

0 commit comments

Comments
 (0)