SyTen

◆ gen_io()

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: