Function fft_multiply_accumulate¶
function fft_multiply_accumulate(univector<complex<T>, Tag1> &, const univector<complex<T>, Tag2> &, const univector<complex<T>, Tag3> &, dft_pack_format) dft¶
template <typename T, univector_tag Tag1, univector_tag Tag2, univector_tag Tag3>
void fft_multiply_accumulate(univector<complex<T>, Tag1>& dest, const univector<complex<T>, Tag2>& src1,
const univector<complex<T>, Tag3>& src2,
dft_pack_format fmt = dft_pack_format::CCs) Multiply-accumulate of two spectra into a destination.
| dest | Destination/accumulator spectrum. |
| src1 | First operand spectrum. |
| src2 | Second operand spectrum. |
| fmt | Packing format of the spectra; only Perm triggers special bin-0 handling. |
Fully qualified name: kfr::fft_multiply_accumulate(univector<complex<T>, Tag1> &, const univector<complex<T>, Tag2> &, const univector<complex<T>, Tag3> &, dft_pack_format)
Declared at dft/fft.hpp:1368
Function fft_multiply_accumulate¶
function fft_multiply_accumulate(univector<complex<T>, Tag1> &, const univector<complex<T>, Tag2> &, const univector<complex<T>, Tag3> &, const univector<complex<T>, Tag4> &, dft_pack_format) dft¶
template <typename T, univector_tag Tag1, univector_tag Tag2, univector_tag Tag3, univector_tag Tag4>
void fft_multiply_accumulate(univector<complex<T>, Tag1>& dest, const univector<complex<T>, Tag2>& src1,
const univector<complex<T>, Tag3>& src2, const univector<complex<T>, Tag4>& src3,
dft_pack_format fmt = dft_pack_format::CCs) Multiply-accumulate of two spectra with an addend into a destination.
| dest | Destination/accumulator spectrum. |
| src1 | Addend spectrum. |
| src2 | First factor spectrum. |
| src3 | Second factor spectrum. |
| fmt | Packing format of the spectra; only Perm triggers special bin-0 handling. |
Fully qualified name: kfr::fft_multiply_accumulate(univector<complex<T>, Tag1> &, const univector<complex<T>, Tag2> &, const univector<complex<T>, Tag3> &, const univector<complex<T>, Tag4> &, dft_pack_format)
Declared at dft/fft.hpp:1393
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.