32 template <
int num_dimensions,
typename elemT>
44 void four1(Array<1, float>& data,
int nn,
int isign);
59 void fourn(Array<1, float>& data, Array<1, int>& nn,
int ndim,
int isign);
70 void convlvC(Array<1, float>& data,
const Array<1, float>& filter,
int n);
73 void rlft3(Array<3, float>& data, Array<2, float>& speq,
int nn1,
int nn2,
int nn3,
int isign);
84 void realft(Array<1, float>& data,
int n,
int isign);
void fourn(Array< 1, float > &data, Array< 1, int > &nn, int ndim, int isign)
n-dimensional FFT
void convlvC(Array< 1, float > &data, const Array< 1, float > &filter, int n)
Convolve data with a filter which is given in frequency space.
void realft(Array< 1, float > &data, int n, int isign)
Calculates the Fourier Transform of a set of 2n real-valued data points.
basic configuration include file
void four1(Array< 1, float > &data, int nn, int isign)
1-dimensional FFT
void rlft3(Array< 3, float > &data, Array< 2, float > &speq, int nn1, int nn2, int nn3, int isign)
3D FFT of real numbers