*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> complib/sdfft3du (3)              
Title
Content
Arch
Section
 

Contents


sfft3du,dfft3du(3F)					   sfft3du,dfft3du(3F)


NAME    [Toc]    [Back]

     dfft3du, sfft3du -	3D Real	to Complex Fast	Fourier	Transform.

FORTRAN	SPECIFICATION
     subroutine	DFFT3DU( job, n1, n2, n3, sequence, ld1, ld2, workspace	)
     integer		 job, n1, n2, n3, ld1, ld2
     double precision	 sequence(ld1,ld2,*), workspace(*)

     subroutine	SFFT3DU( job, n1, n2, n3, sequence, ld1, ld2, workspace	)
     integer		 job, n1, n2, n3, ld1, ld2
     real		 sequence(ld1,ld2,*), workspace(*)

     C SPECIFICATION
     int	dfft3du( int job, int n1, int n2, int n3,
			 double	*sequence, int ld1, int	ld2,
			 double	*workspace)

     int	sfft3du( int job, int n1, int n2, int n3,
			 float	*sequence, int ld1, int	ld2,
			 float	*workspace)

DESCRIPTION    [Toc]    [Back]

     DFFT3DU and SFFT3DU compute the 3 dimensional complex Fourier transform
     of	a real periodic	sequence.

     NOTE: These routines are provided only for	compatibility with previous
     releases of complib.

PARAMETERS    [Toc]    [Back]

     JOB - INTEGER
     On	entry specifies	whether	to perform a forward or	backward Fast Fourier
     Transform:
	 JOB = -1,  forward FFT
	 JOB =	1,  backward FFT Unchanged on exit.

     N1	- INTEGER.
     On	entry, N1 specifies the	number of elements in the first	dimension of
     the sequence.  Unchanged on exit.

     N2	- INTEGER.
     On	entry, N2 specifies the	number of elements in the second dimension of
     the sequence.  Unchanged on exit.

     N3	- INTEGER.
     On	entry, N3 specifies the	number of elements in the third	dimension of
     the sequence.  Unchanged on exit.

     SEQUENCE -	Array.
     Array of DIMENSION	( LD1, LD2, n3 ).  Array containing the	(ld1*ld2*n3)
     elements for the FFT.  On exit, SEQUENCE is overwritten by	the 3D
     transform.



									Page 1






sfft3du,dfft3du(3F)					   sfft3du,dfft3du(3F)



     LD1 - INTEGER.    [Toc]    [Back]
     On	entry, LD1 specifies the first dimension of the	array SEQUENCE as
     declared in the calling (sub)program. LD1 must be at least	max( 1,
     2*((n1+2)/2) ).  Unchanged	on exit.

     LD2 - INTEGER.    [Toc]    [Back]
     On	entry, LD2 specifies the second	dimension of the array SEQUENCE	as
     declared in the calling (sub)program. LD2 must be at least	max( 1,	n2 ).
     Unchanged on exit.

     WORKSPACE - Array.    [Toc]    [Back]
     Array of dimension	at least (N1+15) + 2*(N2+15) + 2*(N3+15).  Array
     containing	the Sines/Cosines and factorization of N1, N2 and N3.
     WORKSPACE needs to	be initialized by a call to sfft3dui or	dfft3dui.

SEE ALSO    [Toc]    [Back]

      
      
     o32fft


									PPPPaaaaggggeeee 2222
[ Back ]
 Similar pages
Name OS Title
sdfft2du IRIX 2D Real to Complex Fast Fourier Transform. FORTRAN SPECIFICATION subroutine DFFT2DU( job, n1, n2, sequence, ld
sdfft1du IRIX 1D Real to Complex Fast Fourier Transform. FORTRAN SPECIFICATION subroutine DFFT1DU( job, n, sequence, inc, wo
sdfftm1du IRIX Multiple 1D, Real to Complex Fast Fourier Transform. FORTRAN SPECIFICATION subroutine DFFTM1DU( job, n, p, seq
sdfft3dui IRIX 3D FFT Real to Complex workspace initialization routines. FORTRAN SPECIFICATION subroutine SFFT3DUI( n1, n2, n
sdfft2dui IRIX 2D FFT Real to Complex workspace initialization routines. FORTRAN SPECIFICATION subroutine SFFT2DUI( n1, n2, w
sdfft1dui IRIX 1D FFT Real to Complex workspace initialization routines. FORTRAN SPECIFICATION subroutine SFFT1DUI( n, worksp
sdfftm1dui IRIX Multiple 1D, FFT Real to Complex workspace initialization routines. FORTRAN SPECIFICATION subroutine SFFTM1DUI
fft2d IRIX 2D Complex-to-Complex Fast Fourier Transform.
fft3d IRIX 3D Complex-to-Complex Fast Fourier Transform.
fft1d IRIX 1D, Real Complex-to-Complex, Fast Fourier Transforms.
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service