◆ interleave_even()

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

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

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

For every parameters of types respectively T0:

T0 r = interleave_even(x,y);

is equivalent to :

r = [ x[0] y[0] x[2] y[2] ... x[n/2] y[n/2] ]

with n = cardinal_of<T>::value