FFTW_Ada - An Ada 95 binding to the FFTW library

[Graphic of Lady Ada]

FFTW_Ada is an Ada 95 binding to the FFTW library written at MIT by Matteo Frigo and Steven G. Johnson. FFTW is a library for computing the Fast Fourier transform, which is both fast, and copes with arbitrary sizes of array, in multiple dimensions. FFTW is written in C and the purpose of FFTW_Ada is to allow calls to FFTW from an Ada 95 or Ada 2005 program.

Copyright information

FFTW_Ada is free software released as source code under the GNU General Public License. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.


FFTW_Ada is of no use whatever without FFTW, since it is merely an Ada 95 interface to the C code of FFTW. FFTW is obtainable from http://www.fftw.org/


Two versions of FFTW_Ada exist, corresponding to the two latest major versions of FFTW. You must match the version of FFTW_Ada with the correct version of FFTW.

From releases 2.1 and 1.3 onwards, FFTW_Ada is hosted at Sourceforge.

To download release Zip files or to access the SVN repository, follow this link to the project summary page.

Older releases of FFTW_Ada prior to hosting at Sourceforge are available at the former home site.

© Dr Steve Sangwine
Email: sangwine (at) users.sourceforge.net
Last updated 10 August 2014