FFTLoggin.jl
FFTLoggin.jl provides FFTLog transforms and kernel abstractions for logarithmically sampled functions.
Installation
using Pkg
Pkg.add(url = "https://github.com/binado/FFTLoggin.jl.git")Quickstart
using FFTLoggin
r = 10 .^ range(-2, 2; length = 128)
fftlog = FFTLog(BesselJKernel(0), r; kr = 1.0)
signal = @. exp(-r^2)
transformed = forward(fftlog, signal)
recovered = inverse(fftlog, transformed)