/* @(#)trans.h 1.8 2/11/93 1 */ #ifndef __TRANS_DEFINED #define __TRANS_DEFINED float *cfft65536(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft32768(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft16384(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft8192(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft4096(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft2048(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft1024(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft512(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft256(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft128(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft64(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft32(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft16(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *cfft8(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *rfft65536(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft32768(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft16384(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft8192(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft4096(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft2048(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft1024(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft512(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft256(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft128(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft64(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft32(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft16(float dm real_in[], float dm real_out[], float dm imag_out[]); float *rfft8(float dm real_in[], float dm real_out[], float dm imag_out[]); float *ifft65536(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft32768(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft16384(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft8192(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft4096(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft2048(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft1024(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft512(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft256(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft128(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft64(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft32(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft16(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); float *ifft8(float dm real_in[], float dm imag_in[], float dm real_out[], float dm imag_out[]); /* Radix 2 fft prototypes */ float *cfft2_65536(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_32768(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_16384(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_8192(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_4096(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_2048(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_1024(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_512(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_256(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_128(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_64(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_32(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_16(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *cfft2_8(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *rfft2_65536(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_32768(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_16384(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_8192(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_4096(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_2048(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_1024(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_512(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_256(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_128(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_64(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_32(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_16(float dm real_in[], float dm real_out[], float pm imag_out[]); float *rfft2_8(float dm real_in[], float dm real_out[], float pm imag_out[]); float *ifft2_65536(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_32768(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_16384(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_8192(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_4096(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_2048(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_1024(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_512(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_256(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_128(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_64(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_32(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_16(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); float *ifft2_8(float dm real_in[], float dm imag_in[], float dm real_out[], float pm imag_out[]); #endif