void spx_drft_forward(struct drft_lookup *l,float *data){ if(l->n==1)return; drftf1(l->n,data,l->trigcache,l->trigcache+l->n,l->splitcache); }
void mumble_drft_forward(drft_lookup *l,float *data) { if (l->n==1)return; drftf1(l->n,data,l->trigcache,l->trigcache+l->n,l->splitcache); }
static void fdrfftf(int n,float *r,float *wsave,int *ifac){ if(n==1)return; drftf1(n,r,wsave,wsave+n,ifac); }
void NUMfft_forward (NUMfft_Table me, double *data) { if (my n == 1) { return; } drftf1 (my n, &data[1], my trigcache, my trigcache + my n, my splitcache); }