compbio
Public Types | Public Member Functions | Public Attributes | List of all members
Eigen::internal::kiss_cpx_fft< _Scalar > Struct Template Reference

Public Types

typedef _Scalar Scalar
 
typedef std::complex< Scalar > Complex
 

Public Member Functions

void make_twiddles (int nfft, bool inverse)
 
void factorize (int nfft)
 
template<typename _Src >
void work (int stage, Complex *xout, const _Src *xin, size_t fstride, size_t in_stride)
 
void bfly2 (Complex *Fout, const size_t fstride, int m)
 
void bfly4 (Complex *Fout, const size_t fstride, const size_t m)
 
void bfly3 (Complex *Fout, const size_t fstride, const size_t m)
 
void bfly5 (Complex *Fout, const size_t fstride, const size_t m)
 
void bfly_generic (Complex *Fout, const size_t fstride, int m, int p)
 

Public Attributes

std::vector< Complex > m_twiddles
 
std::vector< int > m_stageRadix
 
std::vector< int > m_stageRemainder
 
std::vector< Complex > m_scratchBuf
 
bool m_inverse
 

The documentation for this struct was generated from the following file: