OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
FFT Namespace Reference

Simple FFT implementation using Cooley-Tukey algorithm. More...

Functions

void fft_real_transform (double *data, size_t stride, size_t n)
 Forward FFT for real data (packed output).
 

Detailed Description

Simple FFT implementation using Cooley-Tukey algorithm.

See also
https://www.gnu.org/software/gsl/doc/html/fft.html

Function Documentation

◆ fft_real_transform()

void FFT::fft_real_transform ( double *  data,
size_t  stride,
size_t  n 
)
inline

Forward FFT for real data (packed output).

Computes the discrete Fourier transform of a real sequence and stores it in GSL halfcomplex packed format.

Parameters
dataInput/Output: real input sequence overwritten with packed spectrum.
strideInput: element stride in data.
nInput: number of samples.

Definition at line 85 of file GSLFFT.h.

Referenced by gsl_fft_real_transform().