#include <stdio.h>
#include <stddef.h>
Go to the source code of this file.
|
enum | fftw_r2r_kind_do_not_use_me {
FFTW_R2HC =0,
FFTW_HC2R =1,
FFTW_DHT =2,
FFTW_REDFT00 =3,
FFTW_REDFT01 =4,
FFTW_REDFT10 =5,
FFTW_REDFT11 =6,
FFTW_RODFT00 =7,
FFTW_RODFT01 =8,
FFTW_RODFT10 =9,
FFTW_RODFT11 =10
} |
|
◆ FFTW_ALLOW_LARGE_GENERIC
#define FFTW_ALLOW_LARGE_GENERIC (1U << 13) /* NO_LARGE_GENERIC is default */ |
◆ FFTW_ALLOW_PRUNING
#define FFTW_ALLOW_PRUNING (1U << 20) |
◆ FFTW_BACKWARD
#define FFTW_BACKWARD (+1) |
◆ FFTW_BELIEVE_PCOST
#define FFTW_BELIEVE_PCOST (1U << 8) |
◆ FFTW_CONCAT
#define FFTW_CONCAT |
( |
|
prefix, |
|
|
|
name |
|
) |
| prefix ## name |
◆ FFTW_CONSERVE_MEMORY
#define FFTW_CONSERVE_MEMORY (1U << 2) |
◆ FFTW_DEFINE_API
#define FFTW_DEFINE_API |
( |
|
X, |
|
|
|
R, |
|
|
|
C |
|
) |
| |
◆ FFTW_DEFINE_COMPLEX
#define FFTW_DEFINE_COMPLEX |
( |
|
R, |
|
|
|
C |
|
) |
| typedef R C[2] |
◆ FFTW_DESTROY_INPUT
#define FFTW_DESTROY_INPUT (1U << 0) |
◆ FFTW_DLL
◆ FFTW_ESTIMATE
#define FFTW_ESTIMATE (1U << 6) |
◆ FFTW_ESTIMATE_PATIENT
#define FFTW_ESTIMATE_PATIENT (1U << 7) |
◆ FFTW_EXHAUSTIVE
#define FFTW_EXHAUSTIVE (1U << 3) /* NO_EXHAUSTIVE is default */ |
◆ FFTW_EXTERN
#define FFTW_EXTERN extern |
◆ FFTW_FORWARD
#define FFTW_FORWARD (-1) |
◆ FFTW_MANGLE_DOUBLE
#define FFTW_MANGLE_DOUBLE |
( |
|
name | ) |
FFTW_CONCAT(fftw_, name) |
◆ FFTW_MANGLE_FLOAT
#define FFTW_MANGLE_FLOAT |
( |
|
name | ) |
FFTW_CONCAT(fftwf_, name) |
◆ FFTW_MANGLE_LONG_DOUBLE
#define FFTW_MANGLE_LONG_DOUBLE |
( |
|
name | ) |
FFTW_CONCAT(fftwl_, name) |
◆ FFTW_MANGLE_QUAD
#define FFTW_MANGLE_QUAD |
( |
|
name | ) |
FFTW_CONCAT(fftwq_, name) |
◆ FFTW_MEASURE
#define FFTW_MEASURE (0U) |
◆ FFTW_NO_BUFFERING
#define FFTW_NO_BUFFERING (1U << 11) |
◆ FFTW_NO_DFT_R2HC
#define FFTW_NO_DFT_R2HC (1U << 9) |
◆ FFTW_NO_FIXED_RADIX_LARGE_N
#define FFTW_NO_FIXED_RADIX_LARGE_N (1U << 19) |
◆ FFTW_NO_INDIRECT_OP
#define FFTW_NO_INDIRECT_OP (1U << 12) |
◆ FFTW_NO_NONTHREADED
#define FFTW_NO_NONTHREADED (1U << 10) |
◆ FFTW_NO_RANK_SPLITS
#define FFTW_NO_RANK_SPLITS (1U << 14) |
◆ FFTW_NO_SIMD
#define FFTW_NO_SIMD (1U << 17) |
◆ FFTW_NO_SLOW
#define FFTW_NO_SLOW (1U << 18) |
◆ FFTW_NO_TIMELIMIT
#define FFTW_NO_TIMELIMIT (-1.0) |
◆ FFTW_NO_VRANK_SPLITS
#define FFTW_NO_VRANK_SPLITS (1U << 15) |
◆ FFTW_NO_VRECURSE
#define FFTW_NO_VRECURSE (1U << 16) |
◆ FFTW_PATIENT
#define FFTW_PATIENT (1U << 5) /* IMPATIENT is default */ |
◆ FFTW_PRESERVE_INPUT
#define FFTW_PRESERVE_INPUT (1U << 4) /* cancels FFTW_DESTROY_INPUT */ |
◆ FFTW_UNALIGNED
#define FFTW_UNALIGNED (1U << 1) |
◆ FFTW_WISDOM_ONLY
#define FFTW_WISDOM_ONLY (1U << 21) |
◆ fftw_read_char_func_do_not_use_me
typedef int(* fftw_read_char_func_do_not_use_me) (void *) |
◆ fftw_write_char_func_do_not_use_me
typedef void(* fftw_write_char_func_do_not_use_me) (char c, void *) |
◆ fftw_r2r_kind_do_not_use_me
Enumerator |
---|
FFTW_R2HC | |
FFTW_HC2R | |
FFTW_DHT | |
FFTW_REDFT00 | |
FFTW_REDFT01 | |
FFTW_REDFT10 | |
FFTW_REDFT11 | |
FFTW_RODFT00 | |
FFTW_RODFT01 | |
FFTW_RODFT10 | |
FFTW_RODFT11 | |
Definition at line 91 of file fftw3.h.