SyTen

◆ transpose_b()

template<Rank summed, Rank srank, typename Scalar >
void syten::DenseProduct::transpose_b ( DenseTensor< srank, Scalar > const &  b,
std::array< int, srank > const &  c_b,
DenseTensor< srank, Scalar > &  out_b,
std::array< int, srank > &  out_c_b,
Conj  do_conj = Conj::n() 
)
inline

Transposition of a second/b tensor to trivial order.

References syten::LimVec< Type, max, MaxType, type >::begin(), syten::LimVec< Type, max, MaxType, type >::end(), syten::DenseTensor< rank, Scalar >::get_data(), syten::No, syten::LimVec< Type, max, MaxType, type >::push_back(), and std::sort().

+ Here is the call graph for this function: