Skip to content

Commit 2a90573

Browse files
committed
Leave broadcasting style implicit
1 parent d46837f commit 2a90573

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/definitions.jl

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -416,12 +416,9 @@ Base.step(x::Frequencies) = x.multiplier
416416
Base.copy(x::Frequencies) = x
417417

418418
# Retain the lazy representation upon scalar multiplication
419-
Broadcast.broadcasted(::Base.Broadcast.DefaultArrayStyle{1}, ::typeof(*), f::Frequencies, x::Number) =
420-
Frequencies(f.n_nonnegative, f.n, f.multiplier * x)
421-
Broadcast.broadcasted(s::Base.Broadcast.DefaultArrayStyle{1}, ::typeof(*), x::Number, f::Frequencies) =
422-
Broadcast.broadcasted(s, *, f, x)
423-
Broadcast.broadcasted(::Base.Broadcast.DefaultArrayStyle{1}, ::typeof(/), f::Frequencies, x::Number) =
424-
Frequencies(f.n_nonnegative, f.n, f.multiplier / x)
419+
Broadcast.broadcasted(::typeof(*), f::Frequencies, x::Number) = Frequencies(f.n_nonnegative, f.n, f.multiplier * x)
420+
Broadcast.broadcasted(::typeof(*), x::Number, f::Frequencies) = Broadcast.broadcasted(*, f, x)
421+
Broadcast.broadcasted(::typeof(/), f::Frequencies, x::Number) = Frequencies(f.n_nonnegative, f.n, f.multiplier / x)
425422

426423
"""
427424
fftfreq(n, fs=1)

0 commit comments

Comments
 (0)