Skip to content

Commit d4820cc

Browse files
committed
Update ClassicalOrthogonalPolynomials.jl
1 parent 1785d96 commit d4820cc

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/ClassicalOrthogonalPolynomials.jl

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -197,18 +197,19 @@ recurrencecoefficients(Q) = recurrencecoefficients_layout(MemoryLayout(Q), Q)
197197

198198

199199

200-
"""
201-
singularities(f)
202-
203-
gives the singularity structure of an expansion, e.g.,
204-
`JacobiWeight`.
205-
"""
206200
singularities_layout(lay::BroadcastLayout, a) = singularitiesbroadcast(call(lay, a), map(singularities, arguments(lay, a))...)
207201
singularities_layout(::WeightedBasisLayouts, a) = singularities_layout(BroadcastLayout{typeof(*)}(), a)
208202
singularities_layout(::MappedWeightLayout, a) = view(singularities(demap(a)), basismap(a))
209203
singularities_layout(::WeightedOPLayout, a) = singularities(weight(a))
210204
singularities_layout(::ExpansionLayout, f) = singularities(basis(f))
211205
singularities_layout(lay, a) = NoSingularities() # assume no singularities
206+
207+
"""
208+
singularities(f)
209+
210+
gives the singularity structure of an expansion, e.g.,
211+
`JacobiWeight`.
212+
"""
212213
singularities(w) = singularities_layout(MemoryLayout(w), w)
213214

214215
struct NoSingularities end

0 commit comments

Comments
 (0)