JuliaMath / HypergeometricFunctions.jl

A Julia package for calculating hypergeometric functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

₂F₁ specialization of pFqweniger not being used

PythonNut opened this issue · comments

As far as I can tell, the general implementation is being run instead:

julia> @which HypergeometricFunctions.pFqweniger((1, 2), (4,), 1.0)
pFqweniger::Tuple{Vararg{T1, p}}, β::Tuple{Vararg{T2, q}}, z::T3; kmax) where {p, q, T1, T2, T3} in HypergeometricFunctions at ~/.julia/packages/HypergeometricFunctions/K89ff/src/weniger.jl:14

Naturally, this also propagates up to _₂F₁.

Ah that's because I haven't tagged since last week... I guess it's just on master at the moment? The special case is much faster, so it'll be fun tagging a new patch release soon!

Ah my mistake! Thanks for adding the special case! I'll update to master for now.

0.3.15 now registered and tagged.