|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Stateful bank of direct-form II transposed IIR filters. More...
#include <fft.H>
Private Member Functions | |
| void | validate_channel_count (const size_t count, const char *ctx) const |
| Rationale: Internal safety guard. | |
Private Attributes | |
| Array< LFilter > | filters_ |
Stateful bank of direct-form II transposed IIR filters.
|
inlineexplicit |
Definition at line 11731 of file fft.H.
References ah_invalid_argument_if, Aleph::FFT< Real >::LFilterBank::filters_, and Aleph::FFT< Real >::LFilterBank::num_channels().
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Definition at line 11768 of file fft.H.
References ah_out_of_range_error_if, and Aleph::FFT< Real >::LFilterBank::filters_.
Referenced by Aleph::FFT< Real >::LFilterBank::filter_channel(), and Aleph::FFT< Real >::LFilterBank::filter_channel().
|
inline |
Definition at line 11777 of file fft.H.
References ah_out_of_range_error_if, and Aleph::FFT< Real >::LFilterBank::filters_.
|
inline |
Definition at line 11808 of file fft.H.
References Aleph::divide_and_conquer_partition_dp(), Aleph::FFT< Real >::LFilterBank::filters_, output, and Aleph::FFT< Real >::LFilterBank::validate_channel_count().
|
inline |
Definition at line 11792 of file fft.H.
References Aleph::FFT< Real >::LFilterBank::channel(), and Aleph::FFT< Real >::LFilter::filter().
|
inline |
Definition at line 11801 of file fft.H.
References Aleph::FFT< Real >::LFilterBank::channel(), and Aleph::FFT< Real >::LFilter::filter().
|
inlinenoexcept |
Definition at line 11762 of file fft.H.
References Aleph::FFT< Real >::LFilterBank::filters_.
Referenced by Aleph::FFT< Real >::LFilterBank::LFilterBank().
|
inline |
Definition at line 11818 of file fft.H.
References Aleph::divide_and_conquer_partition_dp(), Aleph::FFT< Real >::LFilterBank::filters_, output, Aleph::parallel_for_index(), and Aleph::FFT< Real >::LFilterBank::validate_channel_count().
|
inline |
Definition at line 11785 of file fft.H.
References Aleph::FFT< Real >::LFilterBank::filters_.
|
inlineprivate |
Rationale: Internal safety guard.
Definition at line 11723 of file fft.H.
References ah_invalid_argument_if, Aleph::count(), and Aleph::FFT< Real >::LFilterBank::filters_.
Referenced by Aleph::FFT< Real >::LFilterBank::filter(), and Aleph::FFT< Real >::LFilterBank::pfilter().
|
private |
Definition at line 11719 of file fft.H.
Referenced by Aleph::FFT< Real >::LFilterBank::LFilterBank(), Aleph::FFT< Real >::LFilterBank::channel(), Aleph::FFT< Real >::LFilterBank::channel(), Aleph::FFT< Real >::LFilterBank::filter(), Aleph::FFT< Real >::LFilterBank::num_channels(), Aleph::FFT< Real >::LFilterBank::pfilter(), Aleph::FFT< Real >::LFilterBank::reset(), and Aleph::FFT< Real >::LFilterBank::validate_channel_count().