Sheehan Olver

Results 308 issues of Sheehan Olver

Note that `chebyshevtransform(::Matrix)` is a 2D transform: ```julia julia> using FastTransforms, ClassicalOrthogonalPolynomials julia> n,m = 3,4; f = (x,y) -> chebyshevt(n, x)chebyshevt(m,y) #13 (generic function with 1 method) julia> x...

It's standard practice that `foo!(x, y, z)` modifies the first argument `x`.

I assume most of the calls work for strided arrays, correct? Or at least dense column major arrays?

@MikaelSlevinsky Is there a routine for pointwise evaluation for these bases? CC @tsgut

This seems very slow: ```julia julia> @time cheb2leg(randn(1_000)); 0.014712 seconds (9 allocations: 16.438 KiB) julia> @time cheb2leg(randn(10_000)); 0.491001 seconds (11 allocations: 156.969 KiB) julia> @time cheb2leg(randn(100_000)); 8.688441 seconds (11 allocations:...

I know they are hidden in the triangle transform, is there an easy way to call it?

I'm always confused which points to use for which transform, especially with the SphericalHarmonic/TriangleHarmonics case. I think an examples folder would help here. If I figure out TriangleHarmonics, I'll add...

Right now `paduapts(n)` returns an N x 2 matrix. I'm proposing that it instead return a 2 x N matrix. The reason is that this allows for a no-op conversion...

question

This seems to be a hold over from MATLAB since ```julia julia> n=5000;a=rand(n);b=rand(n-1);@time eig(SymTridiagonal(a,b)); 4.166163 seconds (276.39 k allocations: 203.424 MB, 1.36% gc time) ````

enhancement
gauss-jacobi

Suppose we want to find $$ \int_0^\infty f(x) exp(-x) dx $$ But we are not given $f(x)$, instead, we are given $g(x) exp(-x)$. Now we try Gauss--Laguerre as follows: ```julia...