JuliaApproximation/FastTransforms.jl
:rocket: Julia package for orthogonal polynomial transforms :snowboarder:
📦 FastTransforms v0.17.1
- [Diff since v0.17.0](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.17.0...v0.17.1)
- Merged pull requests:
- Make GramMatrix docs unicode (#258) (@dlfivefifty)
- Support empty Toeplitz Hankel transforms (#265) (@dlfivefifty)
- Closed issues:
- Internals of BigFloat getting changed in 1.12 (#260)
- nufft precision (#262)
📦 FastTransforms v0.17.0
- [Diff since v0.16.8](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.8...v0.17.0)
💥 Breaking changes
- Argument order changed for `clenshaw!` and `horner!` to mutate first argument
- Merged pull requests:
- Change clenshaw!/horner! to mutate first argument (#255) (@dlfivefifty)
- Closed issues:
- Avoid reexporting dependencies (#213)
📦 FastTransforms v0.16.8
- [Diff since v0.16.7](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.7...v0.16.8)
📦 FastTransforms v0.16.7
- [Diff since v0.16.6](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.6...v0.16.7)
📦 FastTransforms v0.16.6
- [Diff since v0.16.5](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.5...v0.16.6)
- Merged pull requests:
- Move out forwardrecurrence/clenshaw (#249) (@dlfivefifty)
- Closed issues:
- What algorithm is the default cheb2leg? (#254)
📦 FastTransforms v0.16.5
- [Diff since v0.16.4](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.4...v0.16.5)
- Merged pull requests:
- Extend FTPlans to Arrays and higher dimensions (#252) (@ioannisPApapadopoulos)
- Closed issues:
- Access to multithreading? (#250)
📦 FastTransforms v0.16.4
- [Diff since v0.16.3](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.3...v0.16.4)
📦 FastTransforms v0.16.3
- [Diff since v0.16.2](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.2...v0.16.3)
- Merged pull requests:
- Remove uses of PermutedDimsArray in pre and post-scaling (#242) (@jishnub)
- Bump version to v0.16.3 (#247) (@jishnub)
📦 FastTransforms v0.16.2
- [Diff since v0.16.1](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.1...v0.16.2)
- Merged pull requests:
- Remove unused leftover fixkind hack (#240) (@jishnub)
- Use a mutable copy of input if inplace scaling is required (#243) (@jishnub)
- Fix type-promotion in BigInt transforms (#244) (@jishnub)
- Add PkgEval badge to readme (#245) (@jishnub)
📦 FastTransforms v0.16.1
- [Diff since v0.16.0](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.16.0...v0.16.1)
📦 FastTransforms v0.16.0
- [Diff since v0.15.16](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.16...v0.16.0)
📦 FastTransforms v0.15.16
- [Diff since v0.15.15](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.15...v0.15.16)
- Merged pull requests:
- Support size and \ for cheb2leg (#239) (@dlfivefifty)
📦 FastTransforms v0.15.15
- [Diff since v0.15.14](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.14...v0.15.15)
- Merged pull requests:
- Fix bug in ultra2ultra with integer difference (#237) (@dlfivefifty)
📦 FastTransforms v0.15.14
- [Diff since v0.15.13](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.13...v0.15.14)
- Merged pull requests:
- Support planning Chebyshev via specifying type and size (#236) (@dlfivefifty)
📦 FastTransforms v0.15.13
- [Diff since v0.15.12](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.12...v0.15.13)
- Merged pull requests:
- 4D Chebyshev transform (#235) (@dlfivefifty)
📦 FastTransforms v0.15.12
- [Diff since v0.15.11](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.11...v0.15.12)
- Merged pull requests:
- Docstrings for orthogonal polynomial transforms (#199) (@jishnub)
- Support arbitrary tensors in Chebyshev U (#232) (@dlfivefifty)
- Support higher order tensors in ToeplitzHankel (#233) (@dlfivefifty)
- Cheb2LegTH <: Plan (#234) (@dlfivefifty)
📦 FastTransforms v0.15.11
- [Diff since v0.15.10](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.10...v0.15.11)
- Merged pull requests:
- Matrix Chebyshev U Transforms (#231) (@dlfivefifty)
📦 FastTransforms v0.15.10
- [Diff since v0.15.9](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.9...v0.15.10)
- Merged pull requests:
- Fix bugs hit by th_cheb2jac(x, 1,1) (#230) (@dlfivefifty)
📦 FastTransforms v0.15.9
- [Diff since v0.15.8](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.8...v0.15.9)
- Merged pull requests:
- matrix th_ultra2ultra, th_jac2jac (#228) (@dlfivefifty)
- Add th_cheb2jac and th_jac2cheb (#229) (@dlfivefifty)
📦 FastTransforms v0.15.8
- [Diff since v0.15.7](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.7...v0.15.8)
- Merged pull requests:
- CompatHelper: bump compat for FastGaussQuadrature to 1, (keep existing compat) (#227) (@github-actions[bot])
📦 FastTransforms v0.15.7
- [Diff since v0.15.6](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.6...v0.15.7)
- Closed issues:
- No tests for nufft routines (#132)
- Merged pull requests:
- Split y coordinate computation in `paduapoints` (#226) (@jishnub)
📦 FastTransforms v0.15.6
- [Diff since v0.15.5](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.5...v0.15.6)
- Merged pull requests:
- separate out windows CI tasks (#225) (@jishnub)
📦 FastTransforms v0.15.5
- [Diff since v0.15.4](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.4...v0.15.5)
- Merged pull requests:
- Set FFTW lower compat bound to v1.7 (#221) (@jishnub)
📦 FastTransforms v0.15.4
- [Diff since v0.15.3](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.3...v0.15.4)
- Merged pull requests:
- Fix weird syntax in annulus example (#218) (@c42f)
- Limit FFTW compat to v1.6 (#220) (@jishnub)
📦 FastTransforms v0.15.3
- [Diff since v0.15.2](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.2...v0.15.3)
- Merged pull requests:
- allow starting forwardrecurrence! from a shifted start for adaptive (#216) (@dlfivefifty)
📦 FastTransforms v0.15.2
- [Diff since v0.15.1](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.1...v0.15.2)
- Merged pull requests:
- Less allocations in TH (#211) (@dlfivefifty)
- CompatHelper: bump compat for FillArrays to 1, (keep existing compat) (#215) (@github-actions[bot])
📦 FastTransforms v0.15.1
- [Diff since v0.15.0](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.15.0...v0.15.1)
- Closed issues:
- Reduction in accuracy in `cheb2leg ∘ leg2cheb` on v0.15 (#201)
- Julia rewrite of libFastTransforms (#205)
- 1d transforms with multi-dimensional regions are slow (#206)
- Merged pull requests:
- fix TH tests (#207) (@dlfivefifty)
- revert to libfasttransforms as default (#208) (@dlfivefifty)
📦 FastTransforms v0.15.0
- [Diff since v0.14.12](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.14.12...v0.15.0)
- Merged pull requests:
- Restore Toeplitz-dot-Hankel (#198) (@dlfivefifty)
📦 FastTransforms v0.14.12
- [Diff since v0.14.11](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.14.11...v0.14.12)
- Merged pull requests:
- CompatHelper: bump compat for ToeplitzMatrices to 0.8, (keep existing compat) (#196) (@github-actions[bot])
- Julia v1.9 (#197) (@dlfivefifty)
📦 FastTransforms v0.14.11
- [Diff since v0.14.10](https://github.com/JuliaApproximation/FastTransforms.jl/compare/v0.14.10...v0.14.11)
