Multiplication of two one-site operators acting on different sites forming a new two-site operator.
The one-site operator a
is applied first to the physical state.
References syten::IPEPSv2::ATwoOp::assert_correctness(), syten::IPEPSv2::AOneOp::aux, syten::STensorImpl::STensor::b(), syten::STensorImpl::SBasis::cprime(), syten::STensorImpl::gen_oo(), syten::IPEPS::isLeft(), syten::IPEPSv2::ATwoOp::left, syten::IPEPSv2::AOneOp::loc, syten::IPEPSv2::AOneOp::op, syten::IPEPSv2::ATwoOp::op, syten::IPEPSv2::AOneOp::phys_inp, syten::IPEPSv2::ATwoOp::phys_inp_l, syten::IPEPSv2::ATwoOp::phys_inp_r, syten::IPEPSv2::AOneOp::phys_out, syten::IPEPSv2::ATwoOp::phys_out_l, syten::IPEPSv2::ATwoOp::phys_out_r, syten::project(), syten::STensorImpl::proxy(), syten::IPEPSv2::ATwoOp::right, and SYTEN_ASSERT_MSG.
Referenced by syten::IPEPSv2::ProdOp::combine_neighbours(), and operator*().