o32FFT(3F) o32FFT(3F)
o32FFT - o32 vs. n32/64 FFT library differences
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
Page 1
o32FFT(3F) o32FFT(3F)
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.
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
o32FFT(3F) o32FFT(3F)
o32FFT - o32 vs. n32/64 FFT library differences
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
Page 1
o32FFT(3F) o32FFT(3F)
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.
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
PPPPaaaaggggeeee 2222 [ Back ]
|