@@ -32,7 +32,8 @@ Laguerre(α) = Laguerre(α,Ray())
32
32
Laguerre () = Laguerre (0 )
33
33
34
34
const 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 ())
36
37
NormalizedLaguerre () = NormalizedLaguerre (0 )
37
38
38
39
spacescompatible (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)
49
50
@inline laguerrerecγ (:: Type{T} ,α,k) where {T} = strictconvert (T,- (k- 1 + α))
50
51
51
52
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 )
55
56
56
57
for (REC,JREC) in ((:recα ,:laguerrerecα ),(:recβ ,:laguerrerecβ ),(:recγ ,:laguerrerecγ ),
57
58
(:recA ,:laguerrerecA ),(:recB ,:laguerrerecB ),(:recC ,:laguerrerecC ))
0 commit comments