Project Ne10
An open, optimized software library for the ARM architecture.
Public Attributes | List of all members
ne10_fft_state_float32_t Struct Reference

Structure for the floating point FFT state. More...

#include <NE10_types.h>

Public Attributes

ne10_int32_t nfft
 
ne10_int32_tfactors
 
ne10_fft_cpx_float32_ttwiddles
 
ne10_fft_cpx_float32_tbuffer
 
ne10_fft_cpx_float32_tlast_twiddles
 
ne10_int32_t is_forward_scaled
 Flag to control scaling behaviour in forward floating point complex FFT. More...
 
ne10_int32_t is_backward_scaled
 Flag to control scaling behaviour in backward floating point complex FFT. More...
 

Detailed Description

Structure for the floating point FFT state.

Examples:
NE10_sample_complex_fft.c.

Definition at line 239 of file NE10_types.h.

Member Data Documentation

ne10_fft_cpx_float32_t* ne10_fft_state_float32_t::buffer

Definition at line 244 of file NE10_types.h.

ne10_int32_t* ne10_fft_state_float32_t::factors

Definition at line 242 of file NE10_types.h.

ne10_int32_t ne10_fft_state_float32_t::is_backward_scaled

Flag to control scaling behaviour in backward floating point complex FFT.

Note
If is_backward_scaled is set 0, Ne10 will not scale output of backward floating point complex FFT. Otherwise, Ne10 will scale output of backward floating point complex FFT.
Warning
Only non-power-of-two FFTs are affected by this flag.

Definition at line 261 of file NE10_types.h.

ne10_int32_t ne10_fft_state_float32_t::is_forward_scaled

Flag to control scaling behaviour in forward floating point complex FFT.

Note
If is_forward_scaled is set 0, Ne10 will not scale output of forward floating point complex FFT. Otherwise, Ne10 will scale output of forward floating point complex FFT.
Warning
Only non-power-of-two FFTs are affected by this flag.

Definition at line 253 of file NE10_types.h.

ne10_fft_cpx_float32_t* ne10_fft_state_float32_t::last_twiddles

Definition at line 245 of file NE10_types.h.

ne10_int32_t ne10_fft_state_float32_t::nfft

Definition at line 241 of file NE10_types.h.

ne10_fft_cpx_float32_t* ne10_fft_state_float32_t::twiddles

Definition at line 243 of file NE10_types.h.


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