SyTen

◆ transpose_iter_rseq()

template<Rank rank, typename Scalar >
void syten::transpose_iter_rseq ( ConstSpan< Scalar > const  inp,
MutSpan< Scalar >  out,
ConstSpan< IndexNumber perm,
ConstSpan< Index dim,
Conj  do_conj = Conj::n() 
)

Dense tensor transposition using a DenseIterDual and reading sequentially.

References conj(), syten::RepRegister::dim(), syten::DenseIterDual< rank >::dual_offset(), syten::DenseIterDual< rank >::offset(), and rank().

+ Here is the call graph for this function: