fftw3v3.3.11
- Updated
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).
- Project website: https://www.fftw.org/
#Supported Platforms
All platforms supported.
#Features
No default features.
#avx
Builds part of the library with avx, sse2, sse
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#avx2
Builds part of the library with avx2, fma, avx, sse2, sse
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#neon
Builds part of the library with neon
Platforms: (linux | android) & arm
- ❌
linux - ❌
osx - ❌
uwp - ❌
windows
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#sse
Builds part of the library with sse
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#sse2
Builds part of the library with sse2, sse
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#Dependencies
No dependencies.
#Used By
- dlib (feature
fftw3) - fftwpp
- flashlight-cpu (feature
lib) - flashlight-cuda (feature
lib) - fxaudio
- huira
- itk (feature
fftw) - libkeyfinder
- liquid-dsp
- matplotplusplus (feature
fftw) - octave
- pulseaudio
- rubberband
- xtensor-fftw
#Host Tool For
No ports use this.
#Contributors
Nicolas Riebesel
Robert Schumacher
Bagong
Alexander Karatarakis
jasjuang
xoviat
Sergey Sychugin
John Travers
Alexander Neumann
JackBoosY
pravic
kjpus
Phoebe
chausner
autoantwort
Michael Scovetta
Kai Pastor
Lily Wang
mschollerer
Kadir
#Changelog
Show 25 earlier changes
6363688[fftw] Build more libs97101d4[fftw3] Detect stale sources56a47f6[fftw] remove fftw3 directory if it exists9f4ea2d[fftw] bump versiond476d8f[fftw] Use builtin cmake configuration65bac6d[fftw] update to 3.3.726516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)48ba7feAdd targets for single and double long precision and update source to 3.3.6-pl2c1d6454[fftw3] Avoid replacing CMAKE_CXX_FLAGS -- just add the definitions needed.09794f2Undef everything unneeded in config.hcb1cf03Improve the static vs dynamic handling of fftw3e89d6f5Make use of static and dynamic linking329822cAdd initial fftw3 support