Skip to content

Function ctranspose

function ctranspose(const vec<T, N> &) simd

template <size_t side, typename T, size_t N>
KFR_INTRINSIC vec<T, N> ctranspose(const vec<T, N>& x)

Complex transpose: transposes pairs of adjacent lanes viewed as complex (real, imag).

Equivalent to transpose<side, 2> when side is in (1, N/2); otherwise a no-op.

Template parameters
side Number of complex elements per row.
T Element type of the vector.
N Input vector length.
Parameters
x Source vector.
Returns
A vector of length N with complex pairs transposed.

Fully qualified name: kfr::ctranspose(const vec<T, N> &)

Declared at simd/shuffle.hpp:1128

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.