gsl_fft Class Reference

Real mixed-radix fast Fourier transform. More...

#include <gsl_fft.h>


Detailed Description

This is a simple wrapper for the GSL FFT functions which automatically allocates the necessary memory.

Definition at line 42 of file gsl_fft.h.


Public Member Functions

int transform (int n, double *x)
 Perform the FFT transform.
int inverse_transform (int n, double *x)
 Perform the inverse FFT transform.

Protected Member Functions

int mem_resize (int new_size)
 Reallocate memory.

Protected Attributes

int mem_size
 The current memory size.
gsl_fft_real_workspace * work
 The GSL workspace.
gsl_fft_real_wavetable * real
 The table for the forward transform.
gsl_fft_halfcomplex_wavetable * hc
 The table for the inverse transform.

The documentation for this class was generated from the following file:

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page