std::tuple< STensor, SBasis > syten::STensorImpl::gen_io | ( | SBasis const & | b1 | ) |
Returns an input/output node tensor and the second, generated basis.
Fermionic ordering is such that no minus signs are generated.
References syten::STensorImpl::SBasis::dir(), syten::STensorImpl::SBasis::gen_basis(), syten::genIONode(), syten::Inc, and std::move().
Referenced by syten::T3N::DMRG::Run::build_rootContr_rec(), syten::STensorImpl::Autodiff::create_primer(), ferm_trace(), flip_in_product(), flip_on_tensor(), gen_io_prime(), syten::T3N::genBranchCmp(), syten::IPEPSv2::Lattice::get(), project(), project_state(), syten::STensorImpl::Autodiff::svd_adjoint_evaluator(), and trace().