o32FFT(3F)

o32FFT - o32 vs. n32/64 FFT library differences

As shipped in IRIX 6.5.5. Unchanged since IRIX 6.5.

NAME
     o32FFT - o32 vs. n32/64 FFT library differences

DESCRIPTION
     The Development Magic (-o32) FFT library differs from the -n32/-64 FFT
     library.  The -o32 FFT library contains only a subset of the routines in
     the -n32/-64 library.

     The -o32 FFT library contains the following routines:

          sfft1di     dfft1di     cfft1di     zfft1di
          sfft1d      dfft1d      cfft1d      zfft1d
          sfft2di     dfft2di     cfft2di     zfft2di
          sfft2d      dfft2d      cfft2d      zfft2d
          sfft3di     dfft3di     cfft3di     zfft3di
          sfft3d      dfft3d      cfft3d      zfft3d

          sfft1dui    dfft1dui    csfft1d     zdfft1d
          sfft1du     dfft1du
          sfft2dui    dfft2dui
          sfft2du     dfft2du
          sfft3dui    dfft3dui
          sfft3du     dfft3du

     However, only the unpacked s* and d* routines are documented.  From the
     complib 1.0 FFT introduction man page:

          The routines

                 sfft_di,  sfft_d, sprod_d,
                 dfft_di,  dfft_d, dprod_d,

          are packed versions of

                 sfft_dui, sfft_du, sprod_du,
                 dfft_dui, dfft_du, dprod_du,

          and are available for compatibility with previous
          versions of libfft.  It is advisable to use the
          nonpacked versions (e.g.  sfft1dui should be used
          instead of sfft1di).

          csfft1d and zdfft1d are also in the library for
          compatibility with previous versions of libfft.
          The above packed routines are not documented.

     The -n32/-64 FFT library contains all of the the routines in the -o32 FFT
     library and also includes:

          cfft1di           zfft1di
          cfft1d            zfft1d
          cfftm1di          zfftm1di
          cfftm1d           zfftm1d

          cfft2di           zfft2di
          cfft2d            zfft2d

          cfft3di           zfft3di
          cfft3d            zfft3d

          scfft1dui         dzfft1dui
          scfft1du          dzfft1du
          csfft1du          zdfft1du

          scfftm1dui        dzfftm1dui
          scfftm1du         dzfftm1du
          csfftm1du         zdfftm1du

          scfft2dui         dzfft2dui
          scfft2du          dzfft2du
          csfft2du          zdfft2du

          scfft3dui         dzfft3dui
          scfft3du          dzfft3du
          csfft3du          zdfft3du


     There are no plans to provide the full functionality of the -n32/-64
     library FFT library for -o32.


SEE ALSO
     fft

     sfft1dui, sfft1du, sfft2dui, sfft2du, sfft3dui, sfft3du,
     dfft1dui, dfft1du, dfft2dui, dfft2du, dfft3dui, dfft3du

     cfft1d, cfftm1d, cfft2d, cfft3d, cfft1di, cfftm1di, cfft2di, cfft3di,
     zfft1d, zfftm1d, zfft2d, zfft3d, zfft1di, zfftm1di, zfft2di, zfft3di,
     scfft1du, csfft1du, scfft1dui, dzfft1du, zdfft1du, dzfft1dui, scfftm1du,
     csfftm1du, scfftm1dui, dzfftm1du, zdfftm1du, dzfftm1dui, scfft2du,
     csfft2du, scfft2dui, dzfft2du, zdfft2du, dzfft2dui, scfft3du, csfft3du,
     scfft3dui, dzfft3du, zdfft3du, dzfft3dui