cfft3b - compute a periodic sequence from its Fourier coefficients. The FFT operations are unnormalized, so a call of CFFT3F followed by a call of CFFT3B will multiply the input sequence by M*N*K.
SUBROUTINE CFFT3B( M, N, K, A, LDA, LD2A, WORK, LWORK) COMPLEX A(LDA,LD2A,*) INTEGER M, N, K, LDA, LD2A, LWORK REAL WORK(*)
SUBROUTINE CFFT3B_64( M, N, K, A, LDA, LD2A, WORK, LWORK) COMPLEX A(LDA,LD2A,*) INTEGER*8 M, N, K, LDA, LD2A, LWORK REAL WORK(*)
SUBROUTINE FFT3B( [M], [N], [K], A, [LDA], LD2A, WORK, LWORK) COMPLEX, DIMENSION(:,:,:) :: A INTEGER :: M, N, K, LDA, LD2A, LWORK REAL, DIMENSION(:) :: WORK
SUBROUTINE FFT3B_64( [M], [N], [K], A, [LDA], LD2A, WORK, LWORK) COMPLEX, DIMENSION(:,:,:) :: A INTEGER(8) :: M, N, K, LDA, LD2A, LWORK REAL, DIMENSION(:) :: WORK
#include <sunperf.h>
void cfft3b(int m, int n, int k, complex *a, int lda, int ld2a, float *work, int lwork);
void cfft3b_64(long m, long n, long k, complex *a, long lda, long ld2a, float *work, long lwork);
A(LDA,LD2A,K)
that contains the sequences to be transformed.