6 Transform Functions
| Function | Description | 
|---|---|
| BitReverseComplex | 
                             Reorganizes, in place, the elements of a complex vector in bit-reverse order.  | 
| CosFactorInit | 
                             Generates the first half of the set of cosine factors required by a Type II Discrete Cosine Transform and places the result in the complex destination vector.  | 
| DCT | 
                             Computes the Discrete Cosine Transform of a source vector and stores the results in the destination vector.  | 
| DCTIP | 
                             Computes the Discrete Cosine Transform of a source vector in place.  | 
| FFTComplex | 
                             Computes the Fast Fourier Transform of a source complex vector and stores the results in the destination complex vector.  | 
| FFTComplexIP | 
                             Computes the Fast Fourier Transform of a source complex vector in place.  | 
| IFFTComplex | 
                             Computes the Inverse Fast Fourier Transform of a source complex vector and stores the results in the destination complex vector.  | 
| IFFTComplexIP | 
                             Computes the Inverse Fast Fourier Transform of a source complex vector in place.  | 
| FFTRealIP | 
                             Performs an in-place Fast Fourier Transform (FFT) on a real-valued source vector. It utilizes an efficient algorithm that computes the FFT of a 2N-point real vector by leveraging an N-point complex FFT, supplemented with additional operations known as split functions.  | 
| FFTReal | 
                             Performs Fast Fourier Transform (FFT) on a real-valued source vector and stores the result in a complex destination vector. It utilizes an efficient algorithm that computes the FFT of a 2N-point real vector by leveraging an N-point complex FFT, supplemented with additional operations known as split functions.  | 
| IFFTRealIP | 
                             Computes, in place, the inverse Fast Fourier Transform of a source complex vector, which was derived out a real-vector using the FFTReal function. The algorithm to compute IFFT is based on the efficient computation of IFFT of a 2N point complex vector using the N point complex FFT with additional computations called split functions.  | 
| IFFTReal | 
                             Computes the inverse Fast Fourier Transform of a source complex vector, which was derived out of a real-vector using the FFTReal function. The algorithm to compute IFFT is based on the efficient computation of IFFT of a 2N point complex vector using the N point complex FFT with additional computations called split functions.  | 
| SquareMagnitudeComplex | 
                             Computes the squared magnitude of each element in a complex source vector.  | 
| TwidFactorInit | 
                             Generates the first half of the set of twiddle factors required by a Discrete Fourier Transform or Discrete Cosine Transform, and places the result in the complex destination vector.  | 
