|
|
| eFFT (const eFFT &)=delete |
| |
|
| eFFT (eFFT &&) noexcept=default |
| |
|
eFFT & | operator= (const eFFT &)=delete |
| |
|
eFFT & | operator= (eFFT &&) noexcept=default |
| |
| constexpr unsigned int | framesize () const |
| | Get the frame size of the FFT.
|
| |
|
void | initialize () |
| | Initializes the FFT computation with zero matrix.
|
| |
| void | initialize (cfloatmat &x, const int offset=0) |
| | Initializes the FFT computation with the provided matrix.
|
| |
| bool | update (const Stimulus &p) |
| | Updates the FFT with a single stimulus.
|
| |
| bool | update (cfloatmat &x, const Stimulus &p, const unsigned int offset=0) |
| | Updates the FFT with a single stimulus in the specified matrix.
|
| |
| bool | update (Stimuli &pv) |
| | Updates the FFT with multiple stimuli.
|
| |
| bool | update (cfloatmat &x, Stimuli::iterator b0, Stimuli::iterator e0, const unsigned int offset=0) |
| | Updates the FFT with multiple stimuli in the specified matrix.
|
| |
| const cfloatmat & | getFFT () const |
| | Get the FFT result as an Eigen matrix of complex floats.
|
| |
|
| eFFT (const eFFT &)=delete |
| |
|
| eFFT (eFFT &&) noexcept=default |
| |
|
eFFT & | operator= (const eFFT &)=delete |
| |
|
eFFT & | operator= (eFFT &&) noexcept=default |
| |
| constexpr unsigned int | framesize () const |
| | Get the frame size of the FFT.
|
| |
|
void | initialize () |
| | Initializes the FFT computation with zero matrix.
|
| |
| void | initialize (cfloatmat &x, const int offset=0) |
| | Initializes the FFT computation with the provided matrix.
|
| |
| bool | update (const Stimulus &p) |
| | Updates the FFT with a single stimulus.
|
| |
| bool | update (cfloatmat &x, const Stimulus &p, const unsigned int offset=0) |
| | Updates the FFT with a single stimulus in the specified matrix.
|
| |
| bool | update (Stimuli &pv) |
| | Updates the FFT with multiple stimuli.
|
| |
| bool | update (cfloatmat &x, Stimuli::iterator b0, Stimuli::iterator e0, const unsigned int offset=0) |
| | Updates the FFT with multiple stimuli in the specified matrix.
|
| |
| const cfloatmat & | getFFT () const |
| | Get the FFT result as an Eigen matrix of complex floats.
|
| |