SyTen

◆ transpose_iter_wseq()

template<Rank rank, typename Scalar >
void syten::transpose_iter_wseq ( 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 writing sequentially.

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

+ Here is the call graph for this function: