
FFT
Genetic Fourier Transform 

GFT (Generic Fourier Transform) is a Fortran 95 interface which defines a set of only four generic routines to compute 1D, 2D, 3D and multiple 1D forward/backward complex and real FFTs. Submitted:

netlib/FFTPACK 

FFTPACK is a package of Fortran subprograms for the fast Fourier transform of periodic and other symmetric sequences. It includes complex, real, sine, cosine, and quarterwave transforms. Reference P.N. Swarztrauber, Vectorizing the FFTs, in Parallel Computations (G. Rodrigue, ed.), Academic Press, 1982, pp. 5183. Developer Paul N. Swarztrauber, National Center for Atmospheric Research, Boulder, CO. Submitted: Jul 07, 1999

ECMFFT 

ECMFFT is a library purchased from the European Centre for MediumRange Weather Forcasting (ECMWF), for computing the fast Fourier transform of real periodic sequences. Its primary user entries SET99 and FFT991 are Fortrancallable and figure heavily in NCAR's Community Climate Models. Routine SET99 is a setup routine, and routine FFT991 is referred to as a "multiple transform" because it transforms multiple sequences within a single array, and the operative vector length is the number of sequences transformed by a given call. Submitted: Jul 09, 1999

GPFA 

GPFA is a library purchased from the European Centre for MediumRange Weather Forcasting (ECMWF), for computing the fast Fourier transform of complex periodic sequences. Its primary user entries SETGPFA and GPFA are Fortrancallable. Routine SETGPFA is a setup routine, and routine GPFA is referred to as a "multiple transform" because it transforms multiple sequences within a single array, and the operative vector length is the number of sequences transformed by a given call. Submitted: Jul 09, 1999


