[Help-gsl] 2d FFTs, DCTs, etc.

Brian Gough bjg@network-theory.co.uk
Mon May 15 19:54:00 GMT 2006


James Bergstra writes:
 > Admittedly, what I had in mind was in fact a third interface, that adds
 > considerable code, and no new functionality.  I don't believe that it should
 > replace the gsl fft api.  I like the extension system, and I think this is the
 > sort of thing that would make a good extension.
 > 
 > My goal was an API that is as easy to call as gsl's, and that admits an FFTW
 > implementation, but doesn't require it ( gsl has a priority of being
 > self-contained).

I am pretty sure it should be possible to create a wrapper that allows
FFTW to be substituted for GSL calls with no changes to the user code
(by using suitable #defines or dynamic linking to substitute the
alternative functions).  For single-threaded code at least the FFTW
plan can be created in the GSL wavetable setup.

-- 
Brian Gough



More information about the Gsl-discuss mailing list