|
inline |
Deparallelise the columns of the dense input tensor a → p t
[in] | a | input tensor |
[out] | p | output tensor with nonparallel columns |
[out] | t | transfer tensor |
[in] | sibling | sibling tensor, same columns removed as in a, returned as retval |
References std::vector< T >::emplace_back(), syten::hsplit(), syten::isParallel_highPrec(), syten::norm(), and std::vector< T >::size().
Referenced by cols(), syten::Delinearise::cols_only(), syten::CudaDenseTensorImpl::cuda_transpose_recursive_impl(), syten::STensorImpl::deparallelise(), syten::IPEPS::Horz2CTM::expectation_value(), syten::IPEPS::Vert2CTM::expectation_value(), rows(), syten::sort_cols_sparsity(), and syten::transpose_recursive_impl().