Contributor
Eduardo Quintana Miranda

Boost.Math: FFT Utilities


Mentors
Janek Kozicki, Christopher Kormanyos
Organization
Boost C++ Libraries

We propose the implementation of Fast Fourier Transform (FFT) capabilities inside the Boost.Math library. This project answers the need for a C++ library of this sort, and the lack of FFT within Boost.Math. Our main goal is to design a modern C++ template interface for FFT that supports multiple types that satisfy the Ring Axioms and specialized routines for complex numbers, which constitute the most used cases.