ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ns-2/indep-utils/spectrum-0.1/fftw3.h File Reference

#include <stdio.h>

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
}

Define Documentation

#define FFTW_ALLOW_LARGE_GENERIC   (1U << 13)
 

#define FFTW_BACKWARD   (+1)
 

#define FFTW_BELIEVE_PCOST   (1U << 8)
 

#define FFTW_CONCAT prefix,
name       prefix ## name
 

#define FFTW_CONSERVE_MEMORY   (1U << 2)
 

#define FFTW_DEFINE_API X,
R,
 
 

#define FFTW_DEFINE_COMPLEX R,
     typedef R C[2]
 

#define FFTW_DESTROY_INPUT   (1U << 0)
 

#define FFTW_DFT_R2HC_ICKY   (1U << 9)
 

#define FFTW_ESTIMATE   (1U << 6)
 

#define FFTW_ESTIMATE_PATIENT   (1U << 7)
 

#define FFTW_EXHAUSTIVE   (1U << 3)
 

#define FFTW_FORWARD   (-1)
 

#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_MEASURE   (0U)
 

#define FFTW_NO_BUFFERING   (1U << 11)
 

#define FFTW_NO_INDIRECT_OP   (1U << 12)
 

#define FFTW_NO_RANK_SPLITS   (1U << 14)
 

#define FFTW_NO_SIMD   (1U << 17)
 

#define FFTW_NO_VRANK_SPLITS   (1U << 15)
 

#define FFTW_NO_VRECURSE   (1U << 16)
 

#define FFTW_NONTHREADED_ICKY   (1U << 10)
 

#define FFTW_PATIENT   (1U << 5)
 

#define FFTW_PRESERVE_INPUT   (1U << 4)
 

#define FFTW_UNALIGNED   (1U << 1)
 


Enumeration Type Documentation

enum fftw_r2r_kind_do_not_use_me
 

Enumeration values:
FFTW_R2HC 
FFTW_HC2R 
FFTW_DHT 
FFTW_REDFT00 
FFTW_REDFT01 
FFTW_REDFT10 
FFTW_REDFT11 
FFTW_RODFT00 
FFTW_RODFT01 
FFTW_RODFT10 
FFTW_RODFT11 


This document is generated by doxygen.