| block_size() const noexcept | Aleph::FFT< Real >::OverlapAdd | inline |
| block_size_ | Aleph::FFT< Real >::OverlapAdd | private |
| build_signal_block(const Array< Real > &signal, const size_t offset, const size_t length) const | Aleph::FFT< Real >::OverlapAdd | inlineprivate |
| clear_overlap() | Aleph::FFT< Real >::OverlapAdd | inlineprivate |
| convolve(const Array< Real > &signal) const | Aleph::FFT< Real >::OverlapAdd | inline |
| convolve(const Container &signal) const | Aleph::FFT< Real >::OverlapAdd | inline |
| convolve_impl(const Array< Real > &signal, ThreadPool *pool, const size_t chunk_size) const | Aleph::FFT< Real >::OverlapAdd | inlineprivate |
| default_block_size(const size_t kernel_size) | Aleph::FFT< Real >::OverlapAdd | inlineprivatestatic |
| fft_size() const noexcept | Aleph::FFT< Real >::OverlapAdd | inline |
| fft_size_ | Aleph::FFT< Real >::OverlapAdd | private |
| flush() | Aleph::FFT< Real >::OverlapAdd | inline |
| has_pending_tail_ | Aleph::FFT< Real >::OverlapAdd | private |
| kernel() const noexcept | Aleph::FFT< Real >::OverlapAdd | inline |
| kernel_ | Aleph::FFT< Real >::OverlapAdd | private |
| kernel_spectrum_ | Aleph::FFT< Real >::OverlapAdd | private |
| overlap_ | Aleph::FFT< Real >::OverlapAdd | private |
| overlap_size() const noexcept | Aleph::FFT< Real >::OverlapAdd | inline |
| OverlapAdd(const Array< Real > &kernel, const size_t block_size=0) | Aleph::FFT< Real >::OverlapAdd | inlineexplicit |
| pconvolve(ThreadPool &pool, const Array< Real > &signal, const size_t chunk_size=0) const | Aleph::FFT< Real >::OverlapAdd | inline |
| pconvolve(ThreadPool &pool, const Container &signal, const size_t chunk_size=0) const | Aleph::FFT< Real >::OverlapAdd | inline |
| plan_ | Aleph::FFT< Real >::OverlapAdd | private |
| pointwise_multiply(Array< Complex > &spectrum, ThreadPool *pool, const size_t chunk_size) const | Aleph::FFT< Real >::OverlapAdd | inlineprivate |
| pprocess_block(ThreadPool &pool, const Array< Real > &block, const size_t chunk_size=0) | Aleph::FFT< Real >::OverlapAdd | inline |
| pprocess_block(ThreadPool &pool, const Container &block, const size_t chunk_size=0) | Aleph::FFT< Real >::OverlapAdd | inline |
| process_block(const Array< Real > &block) | Aleph::FFT< Real >::OverlapAdd | inline |
| process_block(const Container &block) | Aleph::FFT< Real >::OverlapAdd | inline |
| process_chunk_impl(const Array< Real > &block, ThreadPool *pool, const size_t chunk_size) | Aleph::FFT< Real >::OverlapAdd | inlineprivate |
| reset() | Aleph::FFT< Real >::OverlapAdd | inline |