HypergeometricFunctions.jl
HypergeometricFunctions.jl copied to clipboard
A Julia package for calculating hypergeometric functions
Bumps [julia-actions/cache](https://github.com/julia-actions/cache) from 1 to 2. Release notes Sourced from julia-actions/cache's releases. v2.0.0 Breaking Changes ⚠️ v2.0.0 requires node20. This is a breaking change, because node20 does not support the...
I have found several cases where `_3F2` incorrectly returns `NaN`. For example: ``` julia> _₃F₂(-9.0, 16.5, 12.5, 29.0, -32.5, 1.0) NaN ``` It may be similar to #73 . But...
HypergeometricFunctions._₂F₁(0, 0, 1 / 2, 5 / 4) throws a domain error as "asin(x) is not defined for |x| > 1" HypergeometricFunctions._₂F₁general(0, 0, 1 / 2, 5 / 4) works...
I'm curious if the hypergeometricfunction input parameter is able to support data in TaylorN format, based on the reported error I guess it's a pfq issue? I am interesting in...
Thanks for this great package. Has been really useful, however I noticed a potential bug when evaluating a specific value: I got ``` julia> pFq((-4, -3, 151), (2, -153), -1.0)...
How can I define Regularized Kumer confluence hypergeometric functions?
I tried to use HypergeometricFunctions and TaylorSeries at the same time as follows. using HypergeometricFunctions using Plots using TaylorSeries x = set_variables("x", order=100)[1]; Base.isless(y::Number, x::TaylorN) = isless(y, x.coeffs[1].coeffs[1]) Base.log1p(x::TaylorN) =...
This could be pretty useful. In Base, `exp(z::Matrix{BigFloat})` doesn't exist but we could support it with some minor modifications of the rational algorithms ```julia julia> using LinearAlgebra julia> @inline errcheck(x::Matrix,...
DualNumbers has been a direct dependency of this package for about as long as this package has tracked its dependencies. Methods of some internal functions are defined for `Dual` but...
This would be like how `log1p(z)` is more relatively accurate for small argument than `log(1+z)`. The use of `1m` makes sense here with respect to the branch cut. Then, evaluating...