◆ interleave_second()

Value boost::simd::interleave_second ( Value const &  x,
Value const &  y 
)

This function object computes a vector from a combination of the two inputs.

Header <boost/simd/function/interleave_second.hpp>
Semantic:

For every parameters of type T:

T r = interleave_second(x, y);

is equivalent to :

r = [ x[n/2-1] y[n/2-1] x[n/2] y[n/2] ... x[n-1] y[n-1] ]

with n = cardinal_of<T>::value