summaryrefslogtreecommitdiff
path: root/src/signalProcessing/includes/fft.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/signalProcessing/includes/fft.h')
-rw-r--r--src/signalProcessing/includes/fft.h19
1 files changed, 17 insertions, 2 deletions
diff --git a/src/signalProcessing/includes/fft.h b/src/signalProcessing/includes/fft.h
index da88d709..3766639b 100644
--- a/src/signalProcessing/includes/fft.h
+++ b/src/signalProcessing/includes/fft.h
@@ -20,9 +20,24 @@
#include "lapack.h"
#include "fft_internal.h"
-void cfftma ( floatComplex* in , int rows, int cols, floatComplex* out);
-void zfftma ( doubleComplex* in , int rows, int cols, doubleComplex* out);
+/*
+** compute the fast fourier transform of a vector
+** param in : the input matrix in complex float precision
+** param rows: number of rows of the input matrix
+** param cols: number of cols of the input matrix
+** param out : the transformed matrix in complex float precision
+*/
+
void cfftma ( floatComplex* in , int rows, int cols, floatComplex* out);
+/*
+** compute the fast fourier transform of a vector
+** param in : the input matrix in complex double precision
+** param rows: number of rows of the input matrix
+** param cols: number of cols of the input matrix
+** param out : the transformed matrix in complex double precision
+*/
+void zfftma ( doubleComplex* in , int rows, int cols, doubleComplex* out);
+
#endif /* !__FFT_H__ */