Release Notes: This release adds wrappers and examples for C, Python, and Fortran, implements optimized ternary convolutions, and improves multithreaded initialization.
Release Notes: A parallelized loop increment has been localized. The SINGLE_THREAD preprocessor symbol has been renamed to FFTWPP_SINGLE_THREAD. Examples and tests have been organized into separate directories. A doxygen configuration file has been added.
Release Notes: Support was added for multithreaded transforms and convolutions.
Release Notes: An error in the Makefile was fixed.
Release Notes: The M_PI constant was replaced by a static constant for portability. Timing graphs were improved. Biconvolutions are now called ternary convolutions.
Release Notes: Workarounds were implemented for several C99 features not yet implemented in the Microsoft Windows operating system.
Release Notes: The aligned memory allocator was made portable. Both even and odd sized centered 2D and 3D Hermitian FFTs are now supported. Highly optimized implicitly padded dealiased convolutions were implemented.