This directory contains the fft wrapper routines for "C" and Fortran. This provides a common interface to all the DDS application programs. So if or when we need to change to a different set of fft routines, we simply change these wrappers and relink the application programs. We will use the faster system-dependent fft routines when available. But we always have the fftw routines to fall back on if better routines are not available for a specific platform.
${DDSROOT}/src/lib/fft
:
Generates libfft.a, cfft.h and
fft.h (fft wrappers tying to host-dependent, tuned fft
libraries) for building DDS applications.