Skip to content

function convolve(const univector<T1, Tag1> &, const univector<T2, Tag2> &) convolution

template <typename T1, typename T2, univector_tag Tag1, univector_tag Tag2>
    requires(std::is_same_v<std::remove_const_t<T1>, std::remove_const_t<T2>>)
univector<std::remove_const_t<T1>> convolve(const univector<T1, Tag1>& src1, const univector<T2, Tag2>& src2)

Convolution

Defined at dft/convolution.hpp:56