|
Compounds |
struct | fftw_iodim_do_not_use_me |
Defines |
#define | FFTW_DEFINE_COMPLEX(R, C) typedef R C[2] |
#define | FFTW_CONCAT(prefix, name) prefix ## name |
#define | FFTW_MANGLE_DOUBLE(name) FFTW_CONCAT(fftw_, name) |
#define | FFTW_MANGLE_FLOAT(name) FFTW_CONCAT(fftwf_, name) |
#define | FFTW_MANGLE_LONG_DOUBLE(name) FFTW_CONCAT(fftwl_, name) |
#define | FFTW_DEFINE_API(X, R, C) |
#define | FFTW_FORWARD (-1) |
#define | FFTW_BACKWARD (+1) |
#define | FFTW_MEASURE (0U) |
#define | FFTW_DESTROY_INPUT (1U << 0) |
#define | FFTW_UNALIGNED (1U << 1) |
#define | FFTW_CONSERVE_MEMORY (1U << 2) |
#define | FFTW_EXHAUSTIVE (1U << 3) |
#define | FFTW_PRESERVE_INPUT (1U << 4) |
#define | FFTW_PATIENT (1U << 5) |
#define | FFTW_ESTIMATE (1U << 6) |
#define | FFTW_ESTIMATE_PATIENT (1U << 7) |
#define | FFTW_BELIEVE_PCOST (1U << 8) |
#define | FFTW_DFT_R2HC_ICKY (1U << 9) |
#define | FFTW_NONTHREADED_ICKY (1U << 10) |
#define | FFTW_NO_BUFFERING (1U << 11) |
#define | FFTW_NO_INDIRECT_OP (1U << 12) |
#define | FFTW_ALLOW_LARGE_GENERIC (1U << 13) |
#define | FFTW_NO_RANK_SPLITS (1U << 14) |
#define | FFTW_NO_VRANK_SPLITS (1U << 15) |
#define | FFTW_NO_VRECURSE (1U << 16) |
#define | FFTW_NO_SIMD (1U << 17) |
Enumerations |
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
} |