diff options
author | Jamie Bullock <jamie@jamiebullock.com> | 2013-01-09 23:09:34 +0000 |
---|---|---|
committer | Jamie Bullock <jamie@jamiebullock.com> | 2013-01-09 23:09:34 +0000 |
commit | 9c106a6004ffcfb55f0036535982fb118a3b2718 (patch) | |
tree | 87279a20edfd43c3cb761c8cd216bd9c7661e5b0 /src/fftsg.h | |
parent | 7982c434bb9f85f6a08d7353b63b7ee2a939e7ff (diff) | |
download | LibXtract-9c106a6004ffcfb55f0036535982fb118a3b2718.tar.gz LibXtract-9c106a6004ffcfb55f0036535982fb118a3b2718.tar.bz2 LibXtract-9c106a6004ffcfb55f0036535982fb118a3b2718.zip |
implemented optimised FFT via the Accelerate framework. closes #5
Diffstat (limited to 'src/fftsg.h')
-rw-r--r-- | src/fftsg.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/fftsg.h b/src/fftsg.h deleted file mode 100644 index eb7fc8a..0000000 --- a/src/fftsg.h +++ /dev/null @@ -1,21 +0,0 @@ -/* FFT functions */ -void cdft(int n, int isgn, double *a, int *ip, double *w); -void rdft(int n, int isgn, double *a, int *ip, double *w); -void ddct(int n, int isgn, double *a, int *ip, double *w); -void ddst(int n, int isgn, double *a, int *ip, double *w); -void dfct(int n, double *a, double *t, int *ip, double *w); -void dfst(int n, double *a, double *t, int *ip, double *w); - -/* Auxiliary functions */ -void makewt(int nw, int *ip, double *w); -void bitrv2(int n, int *ip, double *a); -void bitrv2conj(int n, int *ip, double *a); -void cftfsub(int n, double *a, double *w); -void cftbsub(int n, double *a, double *w); -void makect(int nc, int *ip, double *c); -void rftfsub(int n, double *a, int nc, double *c); -void rftbsub(int n, double *a, int nc, double *c); -void dctsub(int n, double *a, int nc, double *c); -void dstsub(int n, double *a, int nc, double *c); -void cft1st(int n, double *a, double *w); -void cftmdl(int n, int l, double *a, double *w); |