Closed TSGut closed 4 months ago
The first error is in jacobi(0,0, UnitInterval{BigFloat}())
, I'll fix that now
This behavior appears fixed in the latest versions:
julia> t = BigFloat("1.1")
1.100000000000000000000000000000000000000000000000000000000000000000000000000003
julia> a = 1; b = 2; c = 3;
julia> P = SemiclassicalJacobi(t,a,b,c)
SemiclassicalJacobi with weight x^1.0 * (1-x)^2.0 * (1.100000000000000000000000000000000000000000000000000000000000000000000000000003-x)^3.0 on 0..1
julia> t = BigFloat("1.1");
julia> a = BigFloat("1"); b = BigFloat("2"); c = BigFloat("3");
julia> P = SemiclassicalJacobi(t,a,b,c)
SemiclassicalJacobi with weight x^1.0 * (1-x)^2.0 * (1.100000000000000000000000000000000000000000000000000000000000000000000000000003-x)^3.0 on 0..1
BigFloat type input for
t
with integera, b, c
results in a method error at the moment.Input of type BigFloat for all four parameters (or BigInt) leads to an issue similar to what is discussed in https://github.com/JuliaApproximation/ClassicalOrthogonalPolynomials.jl/issues/28 and https://github.com/JuliaLang/julia/issues/40108: