2.2 List of Subroutines

A subroutine group that performs Fourier transformations on cyclic floating-point data



RFFTI(N,WSAVE) Initializes.
RFFTF(N,R,WSAVE) Performs forward Fourier transformation.
RFFTB(N,R,WSAVE) Performs inverse Fourier transformation.



A simplified subroutine group of RFFTI, RFFTF, and RFFTB



EZFFTI(N,WSAVE) Initializes.
EZFFTF(N,R,A0,A,B,WSAVE) Performs forward Fourier transformation.
EZFFTB(N,R,A0,A,B,WSAVE) Performs inverse Fourier transformation.



A subroutine group that performs SINE transformation on odd cyclic data



SINTI(N,WSAVE) Initializes.
SINT(N,X,WSAVE) Performs sine transformation.



A subroutine group that performs COSINE transformation on even cyclic data



COSTI(N,WSAVE) Initializes.
COST(N,X,WSAVE) Performs cosine transformation.



A subroutine group that performs SINE transformation only on odd wavenumber components



SINQI(N,WSAVE) Initializes.
SINQF(N,X,WSAVE) Performs forward sine transformation.
SINQB(N,X,WSAVE) Performs inverse sine transformation.



A subroutine group that performs COSINE transformation only on even wavenumber components



COSQI(N,WSAVE) Initializes.
COSQF(N,X,WSAVE) Performs forward cosine transformation.
COSQB(N,X,WSAVE) Performs inverse cosine transformation.



A subroutine group that performs Fourier transformations on cyclic complex data



CFFTI(N,WSAVE) Initializes
CFFTF(N,C,WSAVE) Performs forward Fourier transformation.
CFFTB(N,C,WSAVE) Performs inverse Fourier transformation.