src/FFT/fftpack.cpp File Reference

Go to the source code of this file.

Functions

int rffti_ (integer *n, doublereal *wsave)
int rffti1_ (integer *n, doublereal *wa, integer *ifac)
int rfftf_ (integer *n, doublereal *r__, doublereal *wsave)
int rfftf1_ (integer *n, doublereal *c__, doublereal *ch, doublereal *wa, integer *ifac)
int radfg_ (integer *ido, integer *ip, integer *l1, integer *idl1, doublereal *cc, doublereal *c1, doublereal *c2, doublereal *ch, doublereal *ch2, doublereal *wa)
int radf5_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3, doublereal *wa4)
int radf3_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2)
int radf2_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1)
int radf4_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3)
int rfftb_ (integer *n, doublereal *r__, doublereal *wsave)
int rfftb1_ (integer *n, doublereal *c__, doublereal *ch, doublereal *wa, integer *ifac)
int radbg_ (integer *ido, integer *ip, integer *l1, integer *idl1, doublereal *cc, doublereal *c1, doublereal *c2, doublereal *ch, doublereal *ch2, doublereal *wa)
int radb5_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3, doublereal *wa4)
int radb3_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2)
int radb2_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1)
int radb4_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3)
int cffti_ (integer *n, doublereal *wsave)
int cffti1_ (integer *n, doublereal *wa, integer *ifac)
int cfftf_ (integer *n, doublereal *c__, doublereal *wsave)
int cfftf1_ (integer *n, doublereal *c__, doublereal *ch, doublereal *wa, integer *ifac)
int passf_ (integer *nac, integer *ido, integer *ip, integer *l1, integer *idl1, doublereal *cc, doublereal *c1, doublereal *c2, doublereal *ch, doublereal *ch2, doublereal *wa)
int passf5_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3, doublereal *wa4)
int passf3_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2)
int passf2_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1)
int passf4_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3)
int cfftb_ (integer *n, doublereal *c__, doublereal *wsave)
int cfftb1_ (integer *n, doublereal *c__, doublereal *ch, doublereal *wa, integer *ifac)
int passb_ (integer *nac, integer *ido, integer *ip, integer *l1, integer *idl1, doublereal *cc, doublereal *c1, doublereal *c2, doublereal *ch, doublereal *ch2, doublereal *wa)
int passb5_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3, doublereal *wa4)
int passb3_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2)
int passb2_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1)
int passb4_ (integer *ido, integer *l1, doublereal *cc, doublereal *ch, doublereal *wa1, doublereal *wa2, doublereal *wa3)
int sinti_ (integer *n, doublereal *wsave)
int sint_ (integer *n, doublereal *x, doublereal *wsave)
int sint1_ (integer *n, doublereal *war, doublereal *was, doublereal *xh, doublereal *x, integer *ifac)
int frffti_ (integer *n, real *wsave)
int frffti1_ (integer *n, real *wa, integer *ifac)
int frfftf_ (integer *n, real *r__, real *wsave)
int frfftf1_ (integer *n, real *c__, real *ch, real *wa, integer *ifac)
int fradfg_ (integer *ido, integer *ip, integer *l1, integer *idl1, real *cc, real *c1, real *c2, real *ch, real *ch2, real *wa)
int fradf5_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3, real *wa4)
int fradf3_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2)
int fradf2_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1)
int fradf4_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3)
int frfftb_ (integer *n, real *r__, real *wsave)
int frfftb1_ (integer *n, real *c__, real *ch, real *wa, integer *ifac)
int fradbg_ (integer *ido, integer *ip, integer *l1, integer *idl1, real *cc, real *c1, real *c2, real *ch, real *ch2, real *wa)
int fradb5_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3, real *wa4)
int fradb3_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2)
int fradb2_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1)
int fradb4_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3)
int fcffti_ (integer *n, real *wsave)
int fcffti1_ (integer *n, real *wa, integer *ifac)
int fcfftf_ (integer *n, real *c__, real *wsave)
int fcfftf1_ (integer *n, real *c__, real *ch, real *wa, integer *ifac)
int fpassf_ (integer *nac, integer *ido, integer *ip, integer *l1, integer *idl1, real *cc, real *c1, real *c2, real *ch, real *ch2, real *wa)
int fpassf5_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3, real *wa4)
int fpassf3_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2)
int fpassf2_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1)
int fpassf4_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3)
int fcfftb_ (integer *n, real *c__, real *wsave)
int fcfftb1_ (integer *n, real *c__, real *ch, real *wa, integer *ifac)
int fpassb_ (integer *nac, integer *ido, integer *ip, integer *l1, integer *idl1, real *cc, real *c1, real *c2, real *ch, real *ch2, real *wa)
int fpassb5_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3, real *wa4)
int fpassb3_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2)
int fpassb2_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1)
int fpassb4_ (integer *ido, integer *l1, real *cc, real *ch, real *wa1, real *wa2, real *wa3)
int fsinti_ (integer *n, real *wsave)
int fsint_ (integer *n, real *x, real *wsave)
int fsint1_ (integer *n, real *war, real *was, real *xh, real *x, integer *ifac)


Function Documentation

int cfftb1_ integer n,
doublereal c__,
doublereal ch,
doublereal wa,
integer ifac
 

Definition at line 2904 of file fftpack.cpp.

References passb2_(), passb3_(), passb4_(), passb5_(), and passb_().

Referenced by cfftb_().

Here is the call graph for this function:

int cfftb_ integer n,
doublereal c__,
doublereal wsave
 

Definition at line 2882 of file fftpack.cpp.

References cfftb1_().

Referenced by FFTPACK_wrap< double >::ccfftb().

Here is the call graph for this function:

int cfftf1_ integer n,
doublereal c__,
doublereal ch,
doublereal wa,
integer ifac
 

Definition at line 2110 of file fftpack.cpp.

References passf2_(), passf3_(), passf4_(), passf5_(), and passf_().

Referenced by cfftf_().

Here is the call graph for this function:

int cfftf_ integer n,
doublereal c__,
doublereal wsave
 

Definition at line 2088 of file fftpack.cpp.

References cfftf1_().

Referenced by FFTPACK_wrap< double >::ccfftf().

Here is the call graph for this function:

int cffti1_ integer n,
doublereal wa,
integer ifac
 

Definition at line 1969 of file fftpack.cpp.

References arg(), and cos().

Referenced by cffti_().

Here is the call graph for this function:

int cffti_ integer n,
doublereal wsave
 

Definition at line 1948 of file fftpack.cpp.

References cffti1_().

Referenced by FFTPACK_wrap< double >::ccffti().

Here is the call graph for this function:

int fcfftb1_ integer n,
real c__,
real ch,
real wa,
integer ifac
 

Definition at line 6699 of file fftpack.cpp.

References fpassb2_(), fpassb3_(), fpassb4_(), fpassb5_(), and fpassb_().

Referenced by fcfftb_().

Here is the call graph for this function:

int fcfftb_ integer n,
real c__,
real wsave
 

Definition at line 6677 of file fftpack.cpp.

References fcfftb1_().

Referenced by FFTPACK_wrap< float >::ccfftb().

Here is the call graph for this function:

int fcfftf1_ integer n,
real c__,
real ch,
real wa,
integer ifac
 

Definition at line 5908 of file fftpack.cpp.

References fpassf2_(), fpassf3_(), fpassf4_(), fpassf5_(), and fpassf_().

Referenced by fcfftf_().

Here is the call graph for this function:

int fcfftf_ integer n,
real c__,
real wsave
 

Definition at line 5886 of file fftpack.cpp.

References fcfftf1_().

Referenced by FFTPACK_wrap< float >::ccfftf().

Here is the call graph for this function:

int fcffti1_ integer n,
real wa,
integer ifac
 

Definition at line 5767 of file fftpack.cpp.

References arg(), and cos().

Referenced by fcffti_().

Here is the call graph for this function:

int fcffti_ integer n,
real wsave
 

Definition at line 5747 of file fftpack.cpp.

References fcffti1_().

Referenced by FFTPACK_wrap< float >::ccffti().

Here is the call graph for this function:

int fpassb2_ integer ido,
integer l1,
real cc,
real ch,
real wa1
 

Definition at line 7299 of file fftpack.cpp.

Referenced by fcfftb1_().

int fpassb3_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2
 

Definition at line 7210 of file fftpack.cpp.

Referenced by fcfftb1_().

int fpassb4_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3
 

Definition at line 7362 of file fftpack.cpp.

Referenced by fcfftb1_().

int fpassb5_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3,
real wa4
 

Definition at line 7074 of file fftpack.cpp.

Referenced by fcfftb1_().

int fpassb_ integer nac,
integer ido,
integer ip,
integer l1,
integer idl1,
real cc,
real c1,
real c2,
real ch,
real ch2,
real wa
 

Definition at line 6832 of file fftpack.cpp.

Referenced by fcfftb1_().

int fpassf2_ integer ido,
integer l1,
real cc,
real ch,
real wa1
 

Definition at line 6508 of file fftpack.cpp.

Referenced by fcfftf1_().

int fpassf3_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2
 

Definition at line 6419 of file fftpack.cpp.

Referenced by fcfftf1_().

int fpassf4_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3
 

Definition at line 6571 of file fftpack.cpp.

Referenced by fcfftf1_().

int fpassf5_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3,
real wa4
 

Definition at line 6283 of file fftpack.cpp.

Referenced by fcfftf1_().

int fpassf_ integer nac,
integer ido,
integer ip,
integer l1,
integer idl1,
real cc,
real c1,
real c2,
real ch,
real ch2,
real wa
 

Definition at line 6041 of file fftpack.cpp.

Referenced by fcfftf1_().

int fradb2_ integer ido,
integer l1,
real cc,
real ch,
real wa1
 

Definition at line 5544 of file fftpack.cpp.

Referenced by frfftb1_().

int fradb3_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2
 

Definition at line 5460 of file fftpack.cpp.

Referenced by frfftb1_().

int fradb4_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3
 

Definition at line 5622 of file fftpack.cpp.

Referenced by frfftb1_().

int fradb5_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3,
real wa4
 

Definition at line 5335 of file fftpack.cpp.

Referenced by frfftb1_().

int fradbg_ integer ido,
integer ip,
integer l1,
integer idl1,
real cc,
real c1,
real c2,
real ch,
real ch2,
real wa
 

Definition at line 4993 of file fftpack.cpp.

References arg(), and cos().

Referenced by frfftb1_().

Here is the call graph for this function:

int fradf2_ integer ido,
integer l1,
real cc,
real ch,
real wa1
 

Definition at line 4648 of file fftpack.cpp.

Referenced by frfftf1_().

int fradf3_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2
 

Definition at line 4568 of file fftpack.cpp.

Referenced by frfftf1_().

int fradf4_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3
 

Definition at line 4727 of file fftpack.cpp.

Referenced by frfftf1_().

int fradf5_ integer ido,
integer l1,
real cc,
real ch,
real wa1,
real wa2,
real wa3,
real wa4
 

Definition at line 4449 of file fftpack.cpp.

Referenced by frfftf1_().

int fradfg_ integer ido,
integer ip,
integer l1,
integer idl1,
real cc,
real c1,
real c2,
real ch,
real ch2,
real wa
 

Definition at line 4101 of file fftpack.cpp.

References arg(), and cos().

Referenced by frfftf1_().

Here is the call graph for this function:

int frfftb1_ integer n,
real c__,
real ch,
real wa,
integer ifac
 

Definition at line 4863 of file fftpack.cpp.

References fradb2_(), fradb3_(), fradb4_(), fradb5_(), and fradbg_().

Referenced by frfftb_().

Here is the call graph for this function:

int frfftb_ integer n,
real r__,
real wsave
 

Definition at line 4844 of file fftpack.cpp.

References frfftb1_().

Referenced by FFTPACK_wrap< float >::rcfftb().

Here is the call graph for this function:

int frfftf1_ integer n,
real c__,
real ch,
real wa,
integer ifac
 

Definition at line 3976 of file fftpack.cpp.

References fradf2_(), fradf3_(), fradf4_(), fradf5_(), and fradfg_().

Referenced by frfftf_(), and fsint1_().

Here is the call graph for this function:

int frfftf_ integer n,
real r__,
real wsave
 

Definition at line 3957 of file fftpack.cpp.

References frfftf1_().

Referenced by FFTPACK_wrap< float >::rcfftf().

Here is the call graph for this function:

int frffti1_ integer n,
real wa,
integer ifac
 

Definition at line 3841 of file fftpack.cpp.

References arg(), and cos().

Referenced by frffti_().

Here is the call graph for this function:

int frffti_ integer n,
real wsave
 

Definition at line 3824 of file fftpack.cpp.

References frffti1_().

Referenced by fsinti_(), and FFTPACK_wrap< float >::rcffti().

Here is the call graph for this function:

int fsint1_ integer n,
real war,
real was,
real xh,
real x,
integer ifac
 

Definition at line 7528 of file fftpack.cpp.

References frfftf1_().

Referenced by fsint_().

Here is the call graph for this function:

int fsint_ integer n,
real x,
real wsave
 

Definition at line 7507 of file fftpack.cpp.

References fsint1_().

Referenced by FFTPACK_wrap< float >::rrfft().

Here is the call graph for this function:

int fsinti_ integer n,
real wsave
 

Definition at line 7468 of file fftpack.cpp.

References frffti_().

Referenced by FFTPACK_wrap< float >::rrffti().

Here is the call graph for this function:

int passb2_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1
 

Definition at line 3507 of file fftpack.cpp.

Referenced by cfftb1_().

int passb3_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2
 

Definition at line 3418 of file fftpack.cpp.

Referenced by cfftb1_().

int passb4_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3
 

Definition at line 3570 of file fftpack.cpp.

Referenced by cfftb1_().

int passb5_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3,
doublereal wa4
 

Definition at line 3281 of file fftpack.cpp.

Referenced by cfftb1_().

int passb_ integer nac,
integer ido,
integer ip,
integer l1,
integer idl1,
doublereal cc,
doublereal c1,
doublereal c2,
doublereal ch,
doublereal ch2,
doublereal wa
 

Definition at line 3039 of file fftpack.cpp.

Referenced by cfftb1_().

int passf2_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1
 

Definition at line 2713 of file fftpack.cpp.

Referenced by cfftf1_().

int passf3_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2
 

Definition at line 2624 of file fftpack.cpp.

Referenced by cfftf1_().

int passf4_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3
 

Definition at line 2776 of file fftpack.cpp.

Referenced by cfftf1_().

int passf5_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3,
doublereal wa4
 

Definition at line 2487 of file fftpack.cpp.

Referenced by cfftf1_().

int passf_ integer nac,
integer ido,
integer ip,
integer l1,
integer idl1,
doublereal cc,
doublereal c1,
doublereal c2,
doublereal ch,
doublereal ch2,
doublereal wa
 

Definition at line 2245 of file fftpack.cpp.

Referenced by cfftf1_().

int radb2_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1
 

Definition at line 1745 of file fftpack.cpp.

Referenced by rfftb1_().

int radb3_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2
 

Definition at line 1661 of file fftpack.cpp.

Referenced by rfftb1_().

int radb4_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3
 

Definition at line 1823 of file fftpack.cpp.

Referenced by rfftb1_().

int radb5_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3,
doublereal wa4
 

Definition at line 1535 of file fftpack.cpp.

Referenced by rfftb1_().

int radbg_ integer ido,
integer ip,
integer l1,
integer idl1,
doublereal cc,
doublereal c1,
doublereal c2,
doublereal ch,
doublereal ch2,
doublereal wa
 

Definition at line 1192 of file fftpack.cpp.

References arg(), and cos().

Referenced by rfftb1_().

Here is the call graph for this function:

int radf2_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1
 

Definition at line 845 of file fftpack.cpp.

Referenced by rfftf1_().

int radf3_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2
 

Definition at line 765 of file fftpack.cpp.

Referenced by rfftf1_().

int radf4_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3
 

Definition at line 924 of file fftpack.cpp.

Referenced by rfftf1_().

int radf5_ integer ido,
integer l1,
doublereal cc,
doublereal ch,
doublereal wa1,
doublereal wa2,
doublereal wa3,
doublereal wa4
 

Definition at line 645 of file fftpack.cpp.

Referenced by rfftf1_().

int radfg_ integer ido,
integer ip,
integer l1,
integer idl1,
doublereal cc,
doublereal c1,
doublereal c2,
doublereal ch,
doublereal ch2,
doublereal wa
 

Definition at line 296 of file fftpack.cpp.

References arg(), and cos().

Referenced by rfftf1_().

Here is the call graph for this function:

int rfftb1_ integer n,
doublereal c__,
doublereal ch,
doublereal wa,
integer ifac
 

Definition at line 1060 of file fftpack.cpp.

References radb2_(), radb3_(), radb4_(), radb5_(), and radbg_().

Referenced by rfftb_().

Here is the call graph for this function:

int rfftb_ integer n,
doublereal r__,
doublereal wsave
 

Definition at line 1041 of file fftpack.cpp.

References rfftb1_().

Referenced by FFTPACK_wrap< double >::rcfftb().

Here is the call graph for this function:

int rfftf1_ integer n,
doublereal c__,
doublereal ch,
doublereal wa,
integer ifac
 

Definition at line 169 of file fftpack.cpp.

References radf2_(), radf3_(), radf4_(), radf5_(), and radfg_().

Referenced by rfftf_(), and sint1_().

Here is the call graph for this function:

int rfftf_ integer n,
doublereal r__,
doublereal wsave
 

Definition at line 150 of file fftpack.cpp.

References rfftf1_().

Referenced by FFTPACK_wrap< double >::rcfftf().

Here is the call graph for this function:

int rffti1_ integer n,
doublereal wa,
integer ifac
 

Definition at line 34 of file fftpack.cpp.

References arg(), and cos().

Referenced by rffti_().

Here is the call graph for this function:

int rffti_ integer n,
doublereal wsave
 

Definition at line 16 of file fftpack.cpp.

References rffti1_().

Referenced by FFTPACK_wrap< double >::rcffti(), and sinti_().

Here is the call graph for this function:

int sint1_ integer n,
doublereal war,
doublereal was,
doublereal xh,
doublereal x,
integer ifac
 

Definition at line 3736 of file fftpack.cpp.

References rfftf1_().

Referenced by sint_().

Here is the call graph for this function:

int sint_ integer n,
doublereal x,
doublereal wsave
 

Definition at line 3715 of file fftpack.cpp.

References sint1_().

Referenced by FFTPACK_wrap< double >::rrfft().

Here is the call graph for this function:

int sinti_ integer n,
doublereal wsave
 

Definition at line 3676 of file fftpack.cpp.

References rffti_().

Referenced by FFTPACK_wrap< double >::rrffti().

Here is the call graph for this function:


Generated on Mon Jan 16 13:37:02 2006 for IPPL by  doxygen 1.4.6