|
static |
Construct helper function, which actually glues together the tensor for 2rdm.
References syten::T3N::State::aIdx, std::vector< T >::back(), syten::T3N::State::bIdx, syten::conj(), syten::T3N::State::getIndex(), syten::IdentityDenseTensorImpl::merge(), syten::STensorImpl::STensorProxy::parity(), syten::T3N::State::pIdx, syten::STensorImpl::STensorProxy::prime(), syten::STensorImpl::STensorProxy::prime_all(), syten::STensorImpl::proxy(), syten::T3N::State::rank, std::vector< T >::size(), SYTEN_ASSERT, std::tie(), and syten::STensorImpl::STensorProxy::unprime().