You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For 64-bit floating-point arithmetic, the Lambda function uses the asymptotic series for τ in Appendix B of
305
+
306
+
I. Bogaert and B. Michiels and J. Fostier, 𝒪(1) computation of Legendre polynomials and Gauss–Legendre nodes and weights for parallel computing, SIAM J. Sci. Comput., 34:C83–C101, 2012.
[cjt(c, α, β)](FastTransforms.md#method__cjt.1) Computes the Chebyshev expansion coefficients
11
+
12
+
[gaunt(m::Int64, n::Int64, μ::Int64, ν::Int64)](FastTransforms.md#method__gaunt.1) Calculates the Gaunt coefficients in 64-bit floating-point arithmetic.
13
+
14
+
[gaunt{T}(::Type{T}, m::Int64, n::Int64, μ::Int64, ν::Int64)](FastTransforms.md#method__gaunt.2) Calculates the Gaunt coefficients, defined by:
15
+
16
+
[icjt(c, α, β)](FastTransforms.md#method__icjt.1) Computes the Jacobi expansion coefficients with parameters ``α`` and ``β``
17
+
18
+
[jjt(c, α, β, γ, δ)](FastTransforms.md#method__jjt.1) Computes the Jacobi expansion coefficients with parameters ``γ`` and ``δ``
19
+
20
+
[plan_cjt(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__plan_cjt.1) Pre-plan optimized DCT-I and DST-I plans and pre-allocate the necessary
21
+
22
+
[plan_icjt(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__plan_icjt.1) Pre-plan optimized DCT-I and DST-I plans and pre-allocate the necessary
23
+
24
+
---
25
+
26
+
## Methods [Internal]
27
+
28
+
[chebyshevjacobimoments1{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__chebyshevjacobimoments1.1) Modified Chebyshev moments of the first kind with respect to the Jacobi weight:
29
+
30
+
[chebyshevjacobimoments2{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__chebyshevjacobimoments2.1) Modified Chebyshev moments of the second kind with respect to the Jacobi weight:
31
+
32
+
[clenshawcurtisweights{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__clenshawcurtisweights.1) Compute weights of the Clenshaw—Curtis quadrature rule with a Jacobi weight.
33
+
34
+
[clenshawcurtis{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__clenshawcurtis.1) Compute nodes and weights of the Clenshaw—Curtis quadrature rule with a Jacobi weight.
35
+
36
+
[decrementα!(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__decrement945.1) Compute Jacobi expansion coefficients in Pₙ^(α-1,β) given Jacobi expansion coefficients in Pₙ^(α,β) in-place.
37
+
38
+
[decrementαβ!(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__decrement945946.1) Compute Jacobi expansion coefficients in Pₙ^(α-1,α-1) given Jacobi expansion coefficients in Pₙ^(α,α) in-place.
39
+
40
+
[decrementβ!(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__decrement946.1) Compute Jacobi expansion coefficients in Pₙ^(α,β-1) given Jacobi expansion coefficients in Pₙ^(α,β) in-place.
41
+
42
+
[fejer1{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__fejer1.1) Compute nodes and weights of Fejer's first quadrature rule with a Jacobi weight.
43
+
44
+
[fejer2{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__fejer2.1) Compute nodes and weights of Fejer's second quadrature rule with a Jacobi weight.
45
+
46
+
[fejerweights1{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__fejerweights1.1) Compute weights of Fejer's first quadrature rule with a Jacobi weight.
47
+
48
+
[fejerweights2{T<:AbstractFloat}(N::Int64, α::T<:AbstractFloat, β::T<:AbstractFloat)](FastTransforms.md#method__fejerweights2.1) Compute weights of Fejer's second quadrature rule with a Jacobi weight.
49
+
50
+
[half(x::Number)](FastTransforms.md#method__half.1) Compute a typed 0.5.
51
+
52
+
[incrementα!(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__increment945.1) Compute Jacobi expansion coefficients in Pₙ^(α+1,β) given Jacobi expansion coefficients in Pₙ^(α,β) in-place.
53
+
54
+
[incrementαβ!(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__increment945946.1) Compute Jacobi expansion coefficients in Pₙ^(α+1,α+1) given Jacobi expansion coefficients in Pₙ^(α,α) in-place.
55
+
56
+
[incrementβ!(c::AbstractArray{T, 1}, α, β)](FastTransforms.md#method__increment946.1) Compute Jacobi expansion coefficients in Pₙ^(α,β+1) given Jacobi expansion coefficients in Pₙ^(α,β) in-place.
57
+
58
+
[pochhammer(x::Number, n::Integer)](FastTransforms.md#method__pochhammer.1) Pochhammer symbol (x)_n = Γ(x+n)/Γ(x) for the rising factorial.
59
+
60
+
[stirlingseries(z)](FastTransforms.md#method__stirlingseries.1) Stirling series for Γ(z).
61
+
62
+
[two(x::Number)](FastTransforms.md#method__two.1) Compute a typed 2.
63
+
64
+
[Λ(x::Float64)](FastTransforms.md#method__923.1) For 64-bit floating-point arithmetic, the Lambda function uses the asymptotic series for τ in Appendix B of
65
+
66
+
[Λ(x::Number)](FastTransforms.md#method__923.2) The Lambda function Λ(z) = Γ(z+½)/Γ(z+1) for the ratio of gamma functions.
67
+
68
+
[δ(k::Integer, j::Integer)](FastTransforms.md#method__948.1) The Kronecker δ function.
0 commit comments