STIR
6.2.0
|
Declaration of FFT routines. More...
#include "stir/common.h"
Go to the source code of this file.
Classes | |
class | stir::Array< num_dimensions, elemT > |
This class defines multi-dimensional (numeric) arrays. More... | |
Namespaces | |
stir | |
Namespace for the STIR library (and some/most of its applications) | |
Functions | |
void | stir::four1 (Array< 1, float > &data, int nn, int isign) |
1-dimensional FFT More... | |
void | stir::fourn (Array< 1, float > &data, Array< 1, int > &nn, int ndim, int isign) |
n-dimensional FFT More... | |
void | stir::convlvC (Array< 1, float > &data, const Array< 1, float > &filter, int n) |
Convolve data with a filter which is given in frequency space. More... | |
void | stir::rlft3 (Array< 3, float > &data, Array< 2, float > &speq, int nn1, int nn2, int nn3, int isign) |
3D FFT of real numbers | |
void | stir::realft (Array< 1, float > &data, int n, int isign) |
Calculates the Fourier Transform of a set of 2n real-valued data points. More... | |
Declaration of FFT routines.
This are C++-ified version of Numerical Recipes routines. You need to have the book before you can use this!