We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f71b2a commit 90073dbCopy full SHA for 90073db
src/systems/abstractsystem.jl
@@ -713,14 +713,8 @@ function add_initialization_parameters(sys::AbstractSystem)
713
end
714
all_initialvars = collect(all_initialvars)
715
initials = map(Initial(), all_initialvars)
716
- # existing_initials = filter(
717
- # x -> iscall(x) && (operation(x) isa Initial), parameters(sys))
718
- existing_initials = []
719
- @set! sys.ps = unique!([setdiff(get_ps(sys), existing_initials); initials])
+ @set! sys.ps = unique!([get_ps(sys); initials])
720
defs = copy(get_defaults(sys))
721
- for x in existing_initials
722
- delete!(defs, x)
723
- end
724
for ivar in initials
725
if symbolic_type(ivar) == ScalarSymbolic()
726
defs[ivar] = zero_var(ivar)
0 commit comments