plp_fft_fast_instance_f32_parallel
Instance structure for floating-point FFT. More...
#include <plp_math.h>
Public Attributes
Name | |
---|---|
plp_fft_fast_instance_f32 * | S |
float32_t *restrict | pSrc |
float32_t *restrict | pDst |
const uint32_t | nPE |
Detailed Description
struct plp_fft_fast_instance_f32_parallel;
Instance structure for floating-point FFT.
Parameters:
- Internal CFFT structure
- length data length of the real sequence
- pTwiddleFactorsRFFT pointer to the twiddle factors. These values must be computed using this formula: (W_N^k = e^{-j \frac{\pi}{N} k}), where (N) is the data length and (k) is the index. The user must provide (\frac{N}{2}) values ( (k = 0 .. \frac{N}{2}-1)).
- pBitReverseLUT pointer to the lookup table used for the bit reversal of output. This table must include (N) elements in the range (0 .. N-1), where each location (k) contains the value (bitreverse(k)).
Public Attributes Documentation
variable S
plp_fft_fast_instance_f32 * S;
variable pSrc
float32_t *__restrict__ pSrc;
variable pDst
float32_t *__restrict__ pDst;
variable nPE
const uint32_t nPE;
Updated on 2023-03-01 at 16:16:31 +0000