annotate src/ooura/fftsg.h @ 285:89fe52066db1 tip master

MSCV missing ssize_t fix
author Jamie Bullock <jamie@jamiebullock.com>
date Tue, 16 Jul 2019 18:29:20 +0100
parents 0881cd514c9c
children
rev   line source
jamie@149 1 /* FFT functions */
jamie@149 2 void cdft(int n, int isgn, double *a, int *ip, double *w);
jamie@149 3 void rdft(int n, int isgn, double *a, int *ip, double *w);
jamie@149 4 void ddct(int n, int isgn, double *a, int *ip, double *w);
jamie@149 5 void ddst(int n, int isgn, double *a, int *ip, double *w);
jamie@149 6 void dfct(int n, double *a, double *t, int *ip, double *w);
jamie@149 7 void dfst(int n, double *a, double *t, int *ip, double *w);
jamie@149 8
jamie@149 9 /* Auxiliary functions */
jamie@149 10 void makewt(int nw, int *ip, double *w);
jamie@149 11 void bitrv2(int n, int *ip, double *a);
jamie@149 12 void bitrv2conj(int n, int *ip, double *a);
jamie@149 13 void cftfsub(int n, double *a, double *w);
jamie@149 14 void cftbsub(int n, double *a, double *w);
jamie@149 15 void makect(int nc, int *ip, double *c);
jamie@149 16 void rftfsub(int n, double *a, int nc, double *c);
jamie@149 17 void rftbsub(int n, double *a, int nc, double *c);
jamie@149 18 void dctsub(int n, double *a, int nc, double *c);
jamie@149 19 void dstsub(int n, double *a, int nc, double *c);
jamie@149 20 void cft1st(int n, double *a, double *w);
jamie@149 21 void cftmdl(int n, int l, double *a, double *w);