| Documentation | Code Status | Guidelines | 
|---|---|---|
A general framework for fast Hartley transforms (FHTs) in Julia. This framework is following AbstractFFTs.jl, providing a popular framework for the fast Fourier Transforms (FFTs) in Julia. Similar to AbstractFFTs.jl, this package is not intended to be used directly. Instead, packages that implement FHTs extend the types/functions defined in this AbstractFastHartleyTransforms.jl package. In this way, multiple FHT packages can use the same interface: for instance, fht(x) and ifht(x) for the forward/inverse transforms, plan_fht(x) and plan_ifht(x) for the corresponding plans. Please check the implementations listed below for FHT functions built upon this framework.
FastHartleyTransform.jlfor CPU and NVIDIA CUDA GPUs.