@@ -32,7 +32,8 @@ Laguerre(α) = Laguerre(α,Ray())
3232Laguerre () = Laguerre (0 )
3333
3434const NormalizedLaguerre{T<: Real ,D<: Ray } = NormalizedPolynomialSpace{Laguerre{T,D},D,T}
35- NormalizedLaguerre (α) = NormalizedPolynomialSpace (Laguerre (α))
35+ NormalizedLaguerre (α, d) = NormalizedPolynomialSpace (Laguerre (α, d))
36+ NormalizedLaguerre (α) = NormalizedLaguerre (α, Ray ())
3637NormalizedLaguerre () = NormalizedLaguerre (0 )
3738
3839spacescompatible (A:: Laguerre ,B:: Laguerre ) = compare_orders (A. α, B. α) && B. domain == A. domain
@@ -49,9 +50,9 @@ fromcanonical(d::Laguerre,x) = mappoint(Ray(),domain(d),x)
4950@inline laguerrerecγ (:: Type{T} ,α,k) where {T} = strictconvert (T,- (k- 1 + α))
5051
5152
52- @inline laguerrerecA (:: Type{T} ,_,k) where {T} = strictconvert (T,- 1 / (k+ 1 ) )
53- @inline laguerrerecB (:: Type{T} ,α,k) where {T} = strictconvert (T,( 2 k+ α+ 1 )/ (k+ 1 ) )
54- @inline laguerrerecC (:: Type{T} ,α,k) where {T} = strictconvert (T,( k+ α)/ (k+ 1 ) )
53+ @inline laguerrerecA (:: Type{T} ,_,k) where {T} = strictconvert (T,- 1 ) / (k+ 1 )
54+ @inline laguerrerecB (:: Type{T} ,α,k) where {T} = strictconvert (T,2 k+ α+ 1 )/ (k+ 1 )
55+ @inline laguerrerecC (:: Type{T} ,α,k) where {T} = strictconvert (T,k+ α)/ (k+ 1 )
5556
5657for (REC,JREC) in ((:recα ,:laguerrerecα ),(:recβ ,:laguerrerecβ ),(:recγ ,:laguerrerecγ ),
5758 (:recA ,:laguerrerecA ),(:recB ,:laguerrerecB ),(:recC ,:laguerrerecC ))
0 commit comments