Skip to content

Commit d2a74a0

Browse files
fix: handle removal of operator kwarg of substitute
1 parent 1dd83b5 commit d2a74a0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/systems/systemstructure.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -752,11 +752,11 @@ function shift_discrete_system(ts::TearingState)
752752

753753
for i in eachindex(fullvars)
754754
fullvars[i] = StructuralTransformations.simplify_shifts(substitute(
755-
fullvars[i], discmap; operator = Union{Sample, Hold, Pre}))
755+
fullvars[i], discmap; filterer = Symbolics.FPSubFilterer{Union{Sample, Hold, Pre}}()))
756756
end
757757
for i in eachindex(eqs)
758758
eqs[i] = StructuralTransformations.simplify_shifts(substitute(
759-
eqs[i], discmap; operator = Union{Sample, Hold, Pre}))
759+
eqs[i], discmap; filterer = Symbolics.FPSubFilterer{Union{Sample, Hold, Pre}}()))
760760
end
761761
@set! ts.sys.eqs = eqs
762762
@set! ts.fullvars = fullvars

0 commit comments

Comments
 (0)