Group: convolution¶
A¶
functionkfr::autocorrelate(const univector<T, Tag1> &) Auto-correlation
B¶
variablekfr::convolve_filter<T>::block_size
C¶
classkfr::convolve_filter<T> Convolution using Filter APIconstructorkfr::convolve_filter<T>::convolve_filter<T>(const univector_ref<const T> &, size_t)constructorkfr::convolve_filter<T>::convolve_filter<T>(size_t, size_t)functionkfr::convolve(const univector<T1, Tag1> &, const univector<T2, Tag2> &) Convolutionfunctionkfr::correlate(const univector<T1, Tag1> &, const univector<T2, Tag2> &) Correlationvariablekfr::convolve_filter<T>::cscratch
D¶
variablekfr::convolve_filter<T>::data_size
F¶
variablekfr::convolve_filter<T>::fft
I¶
functionkfr::convolve_filter<T>::input_block_size() Apply filter to multiples of returned block size for optimal processing efficiency.variablekfr::convolve_filter<T>::input_positionvariablekfr::convolve_filter<T>::ir_segments
O¶
variablekfr::convolve_filter<T>::overlap
P¶
typedefkfr::convolve_filter<T>::plan_tvariablekfr::convolve_filter<T>::positionvariablekfr::convolve_filter<T>::premulfunctionkfr::convolve_filter<T>::process_buffer(T *, const T *, size_t)functionkfr::convolve_filter<T>::process_expression(T *, const expression_handle<T> &, size_t)
R¶
variablekfr::convolve_filter<T>::real_fftfunctionkfr::convolve_filter<T>::reset()
S¶
variablekfr::convolve_filter<T>::saved_inputvariablekfr::convolve_filter<T>::scratch1variablekfr::convolve_filter<T>::scratch2variablekfr::convolve_filter<T>::segmentsfunctionkfr::convolve_filter<T>::set_data(const univector_ref<const T> &)typedefkfr::convolve_filter<T>::ST
T¶
variablekfr::convolve_filter<T>::temp