#include <lal/LALDatatypes.h>Include dependency graph for ComplexFFT.h:

Go to the source code of this file.
| #define COMPLEXFFTH_ENULL 1 |
Definition at line 58 of file ComplexFFT.h.
| #define COMPLEXFFTH_ENNUL 2 |
Definition at line 59 of file ComplexFFT.h.
| #define COMPLEXFFTH_ESIZE 4 |
Definition at line 60 of file ComplexFFT.h.
| #define COMPLEXFFTH_ESZMM 8 |
Definition at line 61 of file ComplexFFT.h.
| #define COMPLEXFFTH_ESLEN 16 |
Definition at line 62 of file ComplexFFT.h.
| #define COMPLEXFFTH_ESAME 32 |
Definition at line 63 of file ComplexFFT.h.
| #define COMPLEXFFTH_EALOC 64 |
Definition at line 64 of file ComplexFFT.h.
| #define COMPLEXFFTH_EFFTW 128 |
Definition at line 65 of file ComplexFFT.h.
| #define COMPLEXFFTH_ESNGL 256 |
Definition at line 66 of file ComplexFFT.h.
| #define COMPLEXFFTH_EINTL 512 |
Definition at line 67 of file ComplexFFT.h.
| #define COMPLEXFFTH_ESIGN 1024 |
Definition at line 68 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGENULL "Null pointer" |
Definition at line 70 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGENNUL "Non-null pointer" |
Definition at line 71 of file ComplexFFT.h.
Definition at line 72 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGESZMM "Size mismatch" |
Definition at line 73 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGESLEN "Invalid/mismatched sequence lengths" |
Definition at line 74 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGESAME "Input/Output data vectors are the same" |
Definition at line 75 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGEFFTW "Error in FFTW" |
Definition at line 76 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGEALOC "Memory allocation failed" |
Definition at line 77 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGESNGL "FFTW library is not single-precision" |
Definition at line 78 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGEINTL "Error in Intel FFT library" |
Definition at line 79 of file ComplexFFT.h.
| #define COMPLEXFFTH_MSGESIGN "Unknown sign of transform in plan" |
Definition at line 80 of file ComplexFFT.h.
| #define tagComplexFFTPlan tagCOMPLEX8FFTPlan |
Definition at line 91 of file ComplexFFT.h.
| #define ComplexFFTPlan COMPLEX8FFTPlan |
Definition at line 92 of file ComplexFFT.h.
| #define LALCreateForwardComplexFFTPlan LALCreateForwardCOMPLEX8FFTPlan |
Definition at line 142 of file ComplexFFT.h.
| #define LALCreateReverseComplexFFTPlan LALCreateReverseCOMPLEX8FFTPlan |
Definition at line 151 of file ComplexFFT.h.
| #define LALDestroyComplexFFTPlan LALDestroyCOMPLEX8FFTPlan |
Definition at line 158 of file ComplexFFT.h.
| typedef struct tagCOMPLEX8FFTPlan COMPLEX8FFTPlan |
Definition at line 89 of file ComplexFFT.h.
| typedef struct tagCOMPLEX16FFTPlan COMPLEX16FFTPlan |
Definition at line 90 of file ComplexFFT.h.
| NRCSID | ( | COMPLEXFFTH | , | |
| "$Id: ComplexFFT. | h, | |||
| v 1.13 2007/06/08 14:41:44 bema Exp $" | ||||
| ) |
| COMPLEX8FFTPlan* XLALCreateCOMPLEX8FFTPlan | ( | UINT4 | size, | |
| int | fwdflg, | |||
| int | measurelvl | |||
| ) |
Definition at line 159 of file ComplexFFT.c.
| COMPLEX8FFTPlan* XLALCreateForwardCOMPLEX8FFTPlan | ( | UINT4 | size, | |
| int | measurelvl | |||
| ) |
Definition at line 226 of file ComplexFFT.c.
| COMPLEX8FFTPlan* XLALCreateReverseCOMPLEX8FFTPlan | ( | UINT4 | size, | |
| int | measurelvl | |||
| ) |
Definition at line 237 of file ComplexFFT.c.
| void XLALDestroyCOMPLEX8FFTPlan | ( | COMPLEX8FFTPlan * | plan | ) |
Definition at line 248 of file ComplexFFT.c.
| int XLALCOMPLEX8VectorFFT | ( | COMPLEX8Vector * | output, | |
| COMPLEX8Vector * | input, | |||
| COMPLEX8FFTPlan * | plan | |||
| ) |
Definition at line 264 of file ComplexFFT.c.
| COMPLEX16FFTPlan* XLALCreateCOMPLEX16FFTPlan | ( | UINT4 | size, | |
| int | fwdflg, | |||
| int | measurelvl | |||
| ) |
Definition at line 295 of file ComplexFFT.c.
| COMPLEX16FFTPlan* XLALCreateForwardCOMPLEX16FFTPlan | ( | UINT4 | size, | |
| int | measurelvl | |||
| ) |
Definition at line 362 of file ComplexFFT.c.
| COMPLEX16FFTPlan* XLALCreateReverseCOMPLEX16FFTPlan | ( | UINT4 | size, | |
| int | measurelvl | |||
| ) |
Definition at line 373 of file ComplexFFT.c.
| void XLALDestroyCOMPLEX16FFTPlan | ( | COMPLEX16FFTPlan * | plan | ) |
Definition at line 384 of file ComplexFFT.c.
| int XLALCOMPLEX16VectorFFT | ( | COMPLEX16Vector * | output, | |
| COMPLEX16Vector * | input, | |||
| COMPLEX16FFTPlan * | plan | |||
| ) |
Definition at line 400 of file ComplexFFT.c.
| void LALCreateForwardCOMPLEX8FFTPlan | ( | LALStatus * | status, | |
| COMPLEX8FFTPlan ** | plan, | |||
| UINT4 | size, | |||
| INT4 | measure | |||
| ) |
Definition at line 433 of file ComplexFFT.c.
| void LALCreateReverseCOMPLEX8FFTPlan | ( | LALStatus * | status, | |
| COMPLEX8FFTPlan ** | plan, | |||
| UINT4 | size, | |||
| INT4 | measure | |||
| ) |
Definition at line 471 of file ComplexFFT.c.
| void LALDestroyCOMPLEX8FFTPlan | ( | LALStatus * | status, | |
| COMPLEX8FFTPlan ** | plan | |||
| ) |
Definition at line 509 of file ComplexFFT.c.
| void LALCOMPLEX8VectorFFT | ( | LALStatus * | status, | |
| COMPLEX8Vector * | output, | |||
| COMPLEX8Vector * | input, | |||
| COMPLEX8FFTPlan * | plan | |||
| ) |
Definition at line 537 of file ComplexFFT.c.
| void LALCreateForwardCOMPLEX16FFTPlan | ( | LALStatus * | status, | |
| COMPLEX16FFTPlan ** | plan, | |||
| UINT4 | size, | |||
| INT4 | measure | |||
| ) |
Definition at line 606 of file ComplexFFT.c.
| void LALCreateReverseCOMPLEX16FFTPlan | ( | LALStatus * | status, | |
| COMPLEX16FFTPlan ** | plan, | |||
| UINT4 | size, | |||
| INT4 | measure | |||
| ) |
Definition at line 644 of file ComplexFFT.c.
| void LALDestroyCOMPLEX16FFTPlan | ( | LALStatus * | status, | |
| COMPLEX16FFTPlan ** | plan | |||
| ) |
Definition at line 682 of file ComplexFFT.c.
| void LALCOMPLEX16VectorFFT | ( | LALStatus * | status, | |
| COMPLEX16Vector * | output, | |||
| COMPLEX16Vector * | input, | |||
| COMPLEX16FFTPlan * | plan | |||
| ) |
Definition at line 710 of file ComplexFFT.c.
1.5.2