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

Public Types

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

Public Member Functions

void clear ()
 
void fwd (Complex *dst, const Complex *src, int nfft)
 
void fwd2 (Complex *dst, const Complex *src, int n0, int n1)
 
void inv2 (Complex *dst, const Complex *src, int n0, int n1)
 
void fwd (Complex *dst, const Scalar *src, int nfft)
 
void inv (Complex *dst, const Complex *src, int nfft)
 
void inv (Scalar *dst, const Complex *src, int nfft)
 

Protected Types

typedef kiss_cpx_fft< Scalar > PlanData
 
typedef std::map< int, PlanDataPlanMap
 

Protected Member Functions

int PlanKey (int nfft, bool isinverse) const
 
PlanDataget_plan (int nfft, bool inverse)
 
Complex * real_twiddles (int ncfft2)
 

Protected Attributes

PlanMap m_plans
 
std::map< int, std::vector< Complex > > m_realTwiddles
 
std::vector< Complex > m_tmpBuf1
 
std::vector< Complex > m_tmpBuf2
 

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