Skip to content

Commit 872fd4c

Browse files
committed
Remove overloads
1 parent 5311cad commit 872fd4c

File tree

4 files changed

+3
-11
lines changed

4 files changed

+3
-11
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ ContinuumArrays = "0.18.3"
3333
DomainSets = "0.6, 0.7"
3434
FFTW = "1.1"
3535
FastGaussQuadrature = "1"
36-
FastTransforms = "0.15.15, 0.16"
36+
FastTransforms = "0.16.6"
3737
FillArrays = "1"
3838
HypergeometricFunctions = "0.3.4"
3939
InfiniteArrays = " 0.14"

src/classical/jacobi.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ for op in (:+, :*)
6161
@eval singularitiesbroadcast(::typeof($op), A, B, C, D...) = singularitiesbroadcast(*, singularitiesbroadcast(*, A, B), C, D...)
6262
end
6363

64+
singularitiesbroadcast(::typeof(*), V::Union{NoSingularities,SubQuasiArray}...) = singularitiesbroadcast(*, map(_parent,V)...)[_parentindices(V...)...]
65+
6466

6567
_parent(::NoSingularities) = NoSingularities()
6668
_parent(a) = parent(a)

src/classical/legendre.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ for op in (:+, :-, :*)
3737
end
3838
singularitiesbroadcast(::typeof(^), L::LegendreWeight, ::NoSingularities) = L
3939
singularitiesbroadcast(::typeof(/), ::NoSingularities, L::LegendreWeight) = L # can't find roots
40-
singularitiesbroadcast(::typeof(*), V::Union{NoSingularities,SubQuasiArray,LegendreWeight}...) = singularitiesbroadcast(*, map(_parent,V)...)[_parentindices(V...)...]
4140

4241
singularities(::AbstractJacobi{T}) where T = LegendreWeight{T}()
4342
singularities(::Inclusion{T,<:ChebyshevInterval}) where T = LegendreWeight{T}()

src/clenshaw.jl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,4 @@
11

2-
##
3-
# For Chebyshev T. Note the shift in indexing is fine due to the AbstractFill
4-
##
5-
Base.@propagate_inbounds _forwardrecurrence_next(n, A::Vcat{<:Any,1,<:Tuple{<:Number,<:AbstractFill}}, B::Zeros, C::Ones, x, p0, p1) =
6-
_forwardrecurrence_next(n, A.args[2], B, C, x, p0, p1)
7-
8-
Base.@propagate_inbounds _clenshaw_next(n, A::Vcat{<:Any,1,<:Tuple{<:Number,<:AbstractFill}}, B::Zeros, C::Ones, x, c, bn1, bn2) =
9-
_clenshaw_next(n, A.args[2], B, C, x, c, bn1, bn2)
10-
112
# Assume 1 normalization
123
_p0(A) = one(eltype(A))
134

0 commit comments

Comments
 (0)