ClassicalOrthogonalPolynomials.jl icon indicating copy to clipboard operation
ClassicalOrthogonalPolynomials.jl copied to clipboard

A Julia package for classical orthogonal polynomials and expansions

Results 28 ClassicalOrthogonalPolynomials.jl issues
Sort by recently updated
recently updated
newest added

Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2. Release notes Sourced from julia-actions/setup-julia's releases. v2.0.0 - Update to Node20 What's Changed update to node20 by @​ranocha in julia-actions/setup-julia#209 Note the rationale for...

dependencies

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @​takost in actions/checkout#1436 Support fetching without the --progress option...

dependencies

Is there a way to work with Fourier and BigFloat? It goes via FFTW which is causing some issues. ``` using ClassicalOrthogonalPolynomials F = Fourier{BigFloat}() F[:, 1:10] \ sin.(axes(F,1)) ```...

I've submitted a PR to QuantumOptics.jl which replaces it's own implementation of Hermite polynomials with this package (https://github.com/qojulia/QuantumOpticsBase.jl/pull/137). However adding ClassicalOrthogonalPolynomials as a dependency caused the Aqua tests for ambiguities...

For OPs on `y⁴ = 1 - x⁴` I need conversion operators between `ChebyshevT()` and certain semiclassical OPs, e.g., ```julia T = ChebyshevT{BigFloat}() x = axes(T,1) P₁ = LanczosPolynomial( (1...

```julia julia> Chebyshev() \ exp.(im*x) ERROR: InexactError: Float64(0.5443479390547952 + 0.8388595360647676im) Stacktrace: [1] Real @ ./complex.jl:44 [inlined] [2] convert @ ./number.jl:7 [inlined] [3] setindex! @ ./array.jl:969 [inlined] [4] _unsafe_copyto!(dest::Vector{Float64}, doffs::Int64, src::Vector{ComplexF64},...

@dlfivefifty Is there a reason why the LaguerreWeight axis was originally all of R rather than just the HalfLine?

Seems to happen specifically for normalized polynomials. This works: ```julia julia> P = Jacobi(0,1) Jacobi(0.0, 1.0) julia> P'P ((inv(ℵ₀×ℵ₀ LazyBandedMatrices.Bidiagonal{Float64, LazyArrays.BroadcastVector{Float64, typeof(/), Tuple{InfiniteArrays.InfStepRange{Float64, Float64}, InfiniteArrays.InfStepRange{Float64, Float64}}}, LazyArrays.BroadcastVector{Float64, typeof(/), Tuple{InfiniteArrays.InfStepRange{Float64, Float64},...

@dlfivefifty What's the preferred way to cite this package as well as others in its ecosystem such as https://github.com/JuliaApproximation/ContinuumArrays.jl and https://github.com/JuliaApproximation/QuasiArrays.jl ? I want to specifically refer to these packages...