home *** CD-ROM | disk | FTP | other *** search
/ ftp.ee.lbl.gov / 2014.05.ftp.ee.lbl.gov.tar / ftp.ee.lbl.gov / sst.tar.Z / sst.tar / sst / libfft.h < prev    next >
Text File  |  1990-01-10  |  673b  |  21 lines

  1. /* libfft.h - include file for fast Fourier transform library
  2. **
  3. ** Copyright (C) 1989 by Jef Poskanzer.
  4. **
  5. ** Permission to use, copy, modify, and distribute this software and its
  6. ** documentation for any purpose and without fee is hereby granted, provided
  7. ** that the above copyright notice appear in all copies and that both that
  8. ** copyright notice and this permission notice appear in supporting
  9. ** documentation.  This software is provided "as is" without express or
  10. ** implied warranty.
  11. */
  12.  
  13. typedef struct {
  14.     float r;
  15.     float i;
  16.     } complex;
  17.  
  18. void initfft( /* int bits */ );
  19. void fft( /* complex x[], int inv */ );
  20. void fft_real_inverse( /* complex x[] */ );
  21.