AbstractFFTs.jl

A Julia framework for implementing FFTs
Popularity
125 Stars
Updated Last
4 Months Ago
Started In
May 2017

AbstractFFTs.jl

A general framework for fast Fourier transforms (FFTs) in Julia.

GHA Codecov Aqua QA

Documentation:

This package is mainly not intended to be used directly. Instead, developers of packages that implement FFTs (such as FFTW.jl or FastTransforms.jl) extend the types/functions defined in AbstractFFTs. This allows multiple FFT packages to co-exist with the same underlying fft(x) and plan_fft(x) interface.

Developer information

To define a new FFT implementation in your own module, see defining a new implementation.