FFTW

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). We believe that FFTW, which is free software, should become the FFT library of choice for most applications.

Read more about FFTW on their website.

Licensing

Released under the GNU General Public License (GPL, see FFTW license).

The FFTW module on the HPC

The FFTW module can be loaded into your environment with the following command:

$ module add fftw

The FFTW module is available on ARC3 and ARC4:

System

Version

Command

ARC4

FFTW 3.3.8

module add fftw/3.3.8

ARC4

FFTW 2.1.5

module add fftw/2.1.5

ARC3

FFTW 3.3.7

module add fftw/3.3.7

ARC3

FFTW 3.3.6-pl1

module add fftw/3.3.6-pl1

ARC3

FFTW 2.1.5

module add fftw/2.1.5